160 likes | 167 Views
A comprehensive guide on NOAA Descriptive Model for process definition, outlining steps from planning to commitment and familiarization. Learn how to develop software process models effectively.
E N D
OVERVIEW • Background • NOAA Descriptive Model • Discussion of first three elements of the model • Overview of the basic elements of process definition • The next steps of the model
BACKGROUND • Time frame of first effort: February, 1996 • December, 1996 Completed Process Definition Guide • Developed a NOAA Descriptive Model • Followed the model • Developed guide
I n t e r v i e w i n g I n i t i a l A n a l y s i s NOAA DESCRIPTIVE MODEL N O A A O p e r a t i o n a l P r o c e d u r e D o c u m e n t a t i o n P r o c e s s P l a n n i n g P l a n t h e P r o d u c t C o m m i t m e n t I n t e r v i e w P r e p F a m i l i a r i z a t i o n P l a n t h e W o r k I t e r a t i v e D o c u m e n t i n g P h a s e V e r i fi c a t i o n P r o d u c t C o n d u c t i n g I n t e r v i e w a n d C o n s t r u c t i o n V a l i d a t i o n P r o j e c t E v a l u a t i o n
PLANNING THE PRODUCT • Purpose: Establish objectives • The product should satisfy user needs • Establish criteria to verify and validate model • Activity • Identify who will use the process guide? • How will the audiences use this process guide?
PLANNING THE PRODUCT, Continued • At CPC: • Managers will gain a better understanding of all processes • Scientists and meteorological technicians will use the documented procedures to increase research time available • Long Term Objective • Document all operational processes • Start improving on ways processes were developed
PLANNING THE WORK • Purpose: Establish the baseline for the work you’ll do to produce the process guide • Activity • Tailor the generic descriptive model • Develop a plan addressing schedule, staffing and budget constraints
PLANNING THE WORK, Continued • At CPC: • We will work from the NOAA Descriptive Model • The PDT is currently reviewing the draft plan • Schedule, Staffing and Budget Constraints
COMMITMENT • Purpose: Obtain management and team support • Activity • Explicitly identify what we need from management • Teamwork • At CPC Phase 1: • Obtained budget and time • Wrote memorandum to all CPC • "Positive attitude" keep up momentum
COMMITMENT, Continued • At CPC Phase 2: • Management is involved • Provided budget • Selected second process • Expanded team • "POSITIVE ATTITUDE" • Keep branch chiefs informed
FAMILIARIZATION • Purpose: Establish a frame of reference • Activity • Acquire knowledge of process and local terminology • Establish scope and perspective • Create an initial process model
FAMILIARIZATION, Continued • At CPC Phase I: • Reviewed CPC Project Plan • Used team knowledge • Developed initial model • At CPC Phase II: • Review Process Definition Pilot Plan and Initial Process Model • Review "process definition concepts"
INITIALMODELOFHOWCPC DEVELOPSSOFTWARE N U T I P C L A T E D A T A I M C O M P U T A T I O N S / A L G O R I T H M S R E U L T N G R O D U C T S I P O U T U T P INITIAL MODEL
Information materials + energy + _______ WHAT IS A PROCESS? PROCESS Specified result
WHAT IS A PROCESS GUIDE? • Purpose: Documents the process • Answers specific questions • What is produced? • When can the activity begin? • Who will participate? • What is needed? • How long will it take?
INTERVIEW PREPARATION • Our next session • Purpose: Prepare for data gathering • Identification of the Process Definition Team (PDT) • Logistics • Interviewing Techniques
I n t e r v i e w i n g C o n d u c t i n g I n t e r v i e w INTERATIVE DOCUMENTING PHASE • Short discussion on the rest of boxes I t e r a t i v e D o c u m e n t i n g P h a s e V e r i fi c a t i o n P r o d u c t a n d C o n s t r u c t i o n V a l i d a t i o n I n i t i a l A n a l y s i s P r o j e c t E v a l u a t i o n