воскресенье, 25 февраля 2024 г.

SW Project Management Process (Kick-off checklist)

 SoftWare (SW) Dev Type: Prototype of Imagechain

SW development to research core factor or technology for the Imagineering or brand new product project.


Tailored Process


Milestones


  • Proposal Approval (PA)
  • Evaluation Approval (EA)
    • Evaluation Rev 1 Approval (ER1 A)*
    • Evaluation Rev 2 Approval (ER2 A)
  • Completion Approval (CA)

 *Not need for Working Sample before the HardWare(HW) or AWS instances product development phase.

Program Project Management (PPM) Process Tools

  • SonarQube as code management (CM) tool (Code, Pyline, SonarQube, Jenkins CI)
  • Unit Test Review (UTR, Pytest)
  • Static Code Analysis & Testing Result (STR, Pyline, SonarQube, PVS-Studio)
  • SW Deliverables Completion (SDC)


Project stages

Proposal (Initiation)

Proposal Approval (PA)

Planning (SW Analysis)

Evaluation Approval (EA)

Execution

  • SW Design
  • Evaluation Rev 1 Approval (ER1 A)*  -
    - *Not need for Working Sample before the HardWare(HW) or AWS instances product development phase.
  • SW Implementation
  • Evaluation Rev 2 Approval (ER2 A)
  • SW Test
Completion Approval (CA)

Target SW KPI according to SW Development Type Prototype


  • Defect Removal Rate (DRR) is a metric that quantifies the speed and efficiency at which defects are identified and resolved during the software development process. It measures the rate at which defects are removed relative to the total number of defects discovered.
  • Defect Turn-Around Time (DTAT) - The turn around time for bug fixes is the time lapse between the first detection of the bug to the final resolving state.
  • Defect Density Total/Effort LOC (DDTE LOC) - The defect density is calculated by dividing the 'total defects' of software by its 'Size. ' According to best practices, one defect per 1000 lines (LOC) is considered good. Such standard of defect density is called KLOC.
  • SW On-Time Delivery Rate (OTD) - For example, if you have made 1500 deliveries in total, and 75 of those deliveries failed, this means you have made 1425 successful deliveries. To calculate the OTD rate, you will have to divide 1425/1500=0,95 and then multiply this number by 100, 0,95*100=95.
  • Process Compliance Rate (PCR) - This refers to the percentage of learners who have completed a required training program or course. A typical example is required training like health and safety. A company may require all 100 employees to complete this training, but only 80 of them have completed it. In this case, the compliance rate would be 80%.

SW Kick-off Meeting


A series of work items to determine the process type appropriate to the Activities, Tasks and deliverables considering the environment and characteristics of the organization and the project on the basis of the standard processes of the Imagechain division, when performing a SW project, and additionaly, to determine required items (eg: assigning a configuration management staff).


Комментариев нет: