Osd Process Training

  • Uploaded by: api-19781717
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Osd Process Training as PDF for free.

More details

  • Words: 1,776
  • Pages: 17
OSD PROCESS TRAINING DATE: 12/ Mar/ 2009 TRAINER: HOA TRAN

Purpose Prepare the knowledge for the detail process training by:   



Explaining the Abbreviations used in Process Explaining the general concepts used in Process Introduce the relationship between OSD’s processes Overall about the OSD’s process

Some definitions 

  



Work Breakdown Structure (WBS) : An arrangement of work elements and their relationship to each other and to the end product. Entry Criteria: States of being that must be present before an effort can begin successfully Exit Criteria: States of being that must be present before an effort can end successfully. Stakeholder : A group or individual that is affected by or is in some way accountable for the outcome of an undertaking. Stakeholders may include project members, suppliers, customers, end users, and others. Relevant Stakeholder: A stakeholder that is identified for involvement in specified activities and is included in a plan.

Some definitions 

Requirement:  







Customer Requirement : The result of eliciting, consolidating, and resolving conflicts among the needs, expectations, constraints, and interfaces of the product's relevant stakeholders in a way that is acceptable to the customer. Product Requirement: 



  



A refinement of the customer requirements into the developers’ language, making implicit requirements into explicit derived requirements. (See also “derived requirements” and “product component requirements.”) The developer uses the product requirements to guide the design and building of the product .

Product Component Requirements: A complete specification of a product component, including form, function, and any other requirements Product Component: a work product that is a lower level component of the product. Product components are integrated to produce the product. There may be multiple levels of product components. Work product: A useful result of a process. This can include files, documents, products, parts of a product, services, process descriptions, specifications, and invoices. 



A condition or capability needed by a user to solve a problem or achieve an objective (1). A condition or capability that must be met or possessed by a product or product component to satisfy a contract, standard, specification, or other formally imposed documents (2). A documented representation of a condition or capability as in (1) or (2).

A key distinction between a work product and a product component is that a work product is not necessarily part of the product. (See also “product” and “product component.”)

Technical Requirement: Properties (attributes) of products or services to be acquired or developed. Nontechnical Requirement: Contractual provisions, commitments, conditions, and terms that affect how products or services are to be acquired.

Some definitions  

    



Quality: The ability of a set of inherent characteristics of a product, product component, or process to fulfill requirements of customers. Quality Assurance: A planned and systematic means for assuring management that the defined standards, practices, procedures, and methods of the process are applied Root Cause: A source of a defect such that if it is removed, the defect is decreased or removed. Root Cause Analysis: The analysis of defects to determine their root cause. Quality Control: The operational techniques and activities that are used to fulfill requirements for quality. Verification: Confirmation that work products properly reflect the requirements specified for them. In other words, verification ensures that “you built it right.”. Validation: Confirmation that the product, as provided (or as it will be provided), will fulfill its intended use. In other words, validation ensures that “you built the right thing.”. Peer review: The review of work products performed by peers during development of the work products to identify defects for removal.

Some definitions  





Process Owner: The person (or team) responsible for defining and maintaining a process. Baseline: A set of specifications or work products that has been formally reviewed and agreed on, which thereafter serves as the basis for further development, and which can be changed only through change control procedures. Tailoring: Tailoring a process makes, alters, or adapts the process description for a particular end. For example, a project establishes its defined process by tailoring from the organization’s set of standard processes to meet the objectives, constraints, and environment of the project. Version Control : The establishment and maintenance of baselines and the identification of changes to baselines that make it possible to return to the previous baseline.

Some Abbreviations           

MD: Managing Director PM: Project Manager TL: Team Leader BA: Business Analyst DEV: Developer QA: Quality Assurance QC: Quality Control CUS: Customer HR: Human Resource NA: Network Admin TM: Team member

OSD Process 

OSD have 6 Processes      

Sales Requirement Development and Management Technical Quality Control Project Management Project Working Environment Management

Relationship between 6 processes Prj Management -provide fw for mag prj; -provide practical gls for planning, executing &monitoring prj

Sales

Req Dev&

Technical

Quality Control

Define the process for conducting some works when starting a project in OSD.

Management

define the technical process for OSD’s software dev process

Test & fix bug to ensure the quality before delivering to the customer

Dev & manage the cus, product& product component reqs

Prj Working Env Magt manage the nw to support the prj from the begin to finish

Sales S ta rt

R e c e iv eaL e a d ’s R e q u e s tfo ran e w P ro je c t

M D

M D

-B u s in e s sB ro c h u re -Q u o ta tio nT e m p la te

{O p tio n a l }: -C o n tra c tT e m p la te -N D A T e m p la te -In v o ic eT e m p la te

E v a lu a teth eL e a d

P a s s e d

?

- S ig n e dN D A - Q&A L is t

Y e s - C u s to m e r R e q u ire m e n tS u rv e y -U s e rR e q u ire m e n tL is t

N o D e v e lo pL e a d ’s R e q u ire m e n ts

B A , M D , L e a d

D E V

-P ro je c tE s tim a tio n

W o rko nth eP ro je c t Q u o te

, P M ,M D

M D

R e je c tth eP ro je c t

N o

O k ?

Y e s

M D , L e a d

M D , S a le s

S ig nac o n tra c t a g re e m e n t

F o llo w u pIn v o ic e

E n d

/

-C o n tra c t -In v o ic e -S O W

-In v o ic e

/ A g re e m e n t

Requirement Development and Management Start

BA

DeveloptheCustomer Requirement

BA

DevelopProduct Product Component Requirement

BA , TL , TMs

ValidateRequirement

- Customer Requirement Survey -Q&AList - User Requirement List

& PL , BA , MD , TMs

- SRS - UseCaseScenarios

End

ManageRequirement

- ChangeRequest Registry -TraceabilityMatrix

Technical -

Start

BA , TL , CUS , DEV , TMs

User Requirement List SRS UseCaseScenarios Codingconvention

- HighLevel Design - Unit / Functional Specifications

Design

DEV , TL

No

- HighLevel Design - Unit / Functional Specifications -CodingConvention

Implement CodeTask

Designok

Yes

End

?

Quality Control Start - Detail Schedule - User Requirement List

QC, TL

Plan for Testing

QC/ CUS, all TMs, NA

Prepare for Testing

QC/ CUS, TL, DEV

Execute Test& Fix Bug

QC

Report

End

- Detail Schedule (Including Test Schedule)

- User Requirement List -Use Case Scenarios - SRS - High/ Low level design

- Test Case

- Bug Report

Project Management - K ic k

S ta rt

- o ffP re s e n ta tio n

- R e s o u rc eR e p o rt

M D , P M , T L , H R , T M s , A llre le v a n t s ta k e h o ld e rs

K ic k

T L, P M , T M s

- C u s to m e r R e q u ire m e n tS u rv e y - U s e rR e q u ire m e n tL is t

-o ffP ro je c t

- T e c h n ic a lP ro p o s a l a n y ) -D e ta ilS c h e d u le -P ro je c tP la n

P ro je c tP L a n n in g

(If

- P ro je c tP la n - D e ta ilS c h e d u le

T L, T M s

T M , T L

T L M o n ito r

E x e c u teP ro je c t

& C o n tro l P ro je c t

- P ro je c tP la n -P ro je c tW e e k lyR e p o rt -D e ta ilS c h e d u le

- P ro je c tS c h e d u leW ith P ro g re s sR e p o rt

- P ro je c tP la n -P ro je c tW e e k lyR e p o rt -D e ta il S c h e d u le - P ro je c tS c h e d u leW ith P ro g re s sR e p o rt - Is s u eL o g

M a n a g eis s u e

- Is s u eL o g

T L , A ll S ta k e h o ld e rs

C lo s e

-o u tP ro je c t

E n d

- P ro je c tC lo s u reR e p o rt

Project Working Environment Management Start

NA

Set upaproject working environment

NA , TM

Troubleshoot the workingenvironment

NA

Withdrawtheworking environment

End

Q&A

END 

Thank you!

Related Documents