Collection of requirements and development of technical specifications for IT
Miscellaneous / / December 03, 2023
This course was developed with the requirements of professional standards “Product Manager in the field of information technologies" (Registered with the Ministry of Justice of Russia dated November 20, 2014 N 915n as amended on December 12, 2016 of the year); “Head of Software Development”, approved by order of the Ministry of Labor and Social Protection of the Russian Federation dated September 17, 2014. No. 645n; “Information Technology Manager” was approved by order of the Ministry of Labor and Social Protection of the Russian Federation dated October 13, 2014. No. 716n.
Course Objectives - learn to identify, formalize, prioritize and coordinate requirements for an IT product/project and create product specifications and/or technical specifications.
Students will become familiar with tools for collecting and coordinating requirements; formats and templates for specifications and use cases; learn how to write terms of reference and specifications for IT projects.
The course covers tools and techniques that are described in the standards used and best practices of world industry leaders: PMBOK 6th, Agile Practices, Google, Microsoft, Apple, as well as features of application in Russian practice in accordance with GOST 19 and 34 series and international standard IEEE/ISO.830-2013.
The applied part of the course contains the implementation of cases.
According to PMBOK 6th version and its Agile extension, the course is an integral part of the preparation for PMP certification exams, PMI-ACP (Agile Certified Planner), PMI-BA and allows PDU credit towards obtaining and renewing professional certifications CAPM, PMP, PMI-RM, PgMP.
Our advantages. We rely on advanced standards in a comprehensive manner. The course is integrated into the line of professional development of programmers, networkers, web developers, analysts, project managers and IT departments with access to the professional standard.
In connection with the release of the new PMBOK and Agile Guide, the course will provide PDU to prepare for the PMP certification according to the new version and the PMI-ACP (Agile certified professional), PMI-BA (Business Analysis) certifications.
The course is also an important step in preparing for professional certifications from CompTIA and the Project Management Institute (PMI)®: Project+, PMP® (Project Management Professional), PMI-BA® and will allow you to obtain admission to certification exams and PDUs to renew your existing certifications in accordance with current 1 December 2015 rules.
The course is intended for heads of IT directorates, departments, projects and divisions, business analysts, system analysts, testers, heads of departments who interact with the IT department, programmers, system engineers, heads of departments (services) of computer software, developers and analysts of computer systems, heads of the development group, heads of the development department, heads of the computer center, heads of the infrastructure management department, heads of the department software, database management team leaders, IT startups and other IT specialists, as well as for everyone who wants to learn how to write technical specifications correctly (technical specifications).
+ Course description on the official website PMI, PMP, PMI and PMBOK are registered marks of the Project Management Institute.
You will learn:
-identify, formulate, formalize and coordinate requirements for IT products;
-use sets of document templates that are ready for practical use when choosing packaged software or designing new software products;
- draw up requirements in a formal document in accordance with GOST 19.201-78 and/or IEEE SWEBOK/830-2013;
- create simple prototypes;
-work with formal diagrams: use cases, states, sequences;
-work together as a team.
21
wellLeading teacher of the Center, head of the direction “Innovative teaching technologies”. Doctor of Technical Sciences majoring in “System analysis in information systems”. Holder of prestigious statuses PfMP(®),PgMP®,PMP®, ITIL® Expert, ITIL 4.0. Managing professional, Strategic Leader, DASA certified Product owner, accredited trainer PMP® And ITIL®, certified online training instructor PMP®,ITIL 4.0 And DASA.
She has been teaching for more than 15 years, is the author of courses and seminars at the Center, more than 80 scientific and 20 methodological works. Experience in the IT industry - over 25 years, of which more than 15 years - in the field of project management, project portfolios, products, startups; has experience in consulting on project management and organizational changes (digital transformation) in a number of large companies.
Implemented more than 20 projects in the following industries: IT (including web solutions, IT service management), education, metallurgy, insurance, telecommunications. The most famous clients with whom Danil Yuryevich worked: Siemens Telecom CIS, Microsoft, Royal Canin, PepsiCo Rus, Accenture, Pharmstandard, Myasnitsky Ryad. Danil Yuryevich has a huge experience in building partnerships with major companies, including Microsoft, Citrix and etc.
Since 2015 Danil Yurievich actively works in startups as a partner (a series of products for people with hearing impairments; online education certification system) and as a mentor (IAMCP, G-Accelerator).
Danil Yuryevich is a regular participant in international conferences, including PMXPO 2019, PMI Talent and Technology Symposium, PMI® Organizational Agility Conference and others. For two years in a row he acted as a speaker at DevOps Pro Moscow 2019-2020. Constantly improves skills at vendor trainings (DASA, Peoplecert). Successfully completed training and assessment (assessment) to become a PMP trainer according to the new version.
Using his vast experience and wonderful teaching gift, he presents the material with a large number of examples. Skillfully provokes fruitful discussions in groups and answers all questions in detail. Danil Yurievich will introduce you not to abstract methods, but to how they work in practice taking into account the legislation and peculiarities of doing business.
Module 1. Introduction. IT project feasibility study. Formation of stakeholder groups. Types of requirements (2 ac. h.)
-Collection of requirements and feasibility study as a stage of the project
-Definition of the concept requirement
-Functional, non-functional and emergency requirements
-Requirements for the product and development process
-Limitations and assumptions
Module 2. Collection, registration and balancing of requirements and restrictions. The role of user-supporters of the product (3 ac. h.)
-Requirements collection process model
-Sources of requirements
-Techniques for collecting requirements
-The role of users – product supporters
-Getting support
-Hierarchy of requirements
-Resolution of contradictions
-Practice. Formation of a register of requirements
Module 3. Analysis and prioritization of requirements. Formation of specifications of business and technical requirements (3 ac. h.)
-Iterative nature of requirements gathering
-Trade-off matrix
-Conceptual and formal requirements analysis
-Epics – properties – user stories in adaptive models
-Methods for prioritizing requirements. MoSCoW matrix
-Matrix of comparison of business and technical requirements
-Criteria for fulfilling the requirement/acceptance
-Practice. Development of a matrix of Business and technical requirements
Module 4. Detailed requirements. Prototyping. Use case analysis tools (4 ac. h.)
-Prototyping
-Explicit and implicit requirements
-Setting the context and boundaries of the software system
-Identification of Use Cases
-System modeling using UML analysis diagrams (class diagrams, state diagrams)
-Practice. Building Use case/UML diagrams
Module 5. Preparation and approval of technical specifications (technical specifications) (3 ac. h.)
-IEEE SWEBOK Requirements Specification
-TZ according to GOST 19 and 34 series.
- Hierarchy of technical specifications according to GOST 34: ACS, component, PP
-Practice. Preparation and protection of technical specifications (specifications)
Module 6. Quantitative indicators and limitations. Review of tools (1 ac. h.)
-Quantitative indicators of the product
-Quantitative indicators of development project management
-Quantitative indicators and limitations.
-Overview of tools