Top Banner
IT Methodology Webinar Applying IT Methodology to Project Initiation
138

IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

May 29, 2018

Download

Documents

ngokien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology Webinar

Applying IT Methodology to Project Initiation

Page 2: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Things to know…

All participants will be on mute

Questions are welcome

Ask questions in the question box

Training may be valid for PMI

Category C PDUs

We do not mail out PDU certificates

Page 3: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Moderator

Denise Rodriguez

Project Insight

Marketing

[email protected]

[email protected]

Page 4: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Cameron Watson

President, QAIassist

[email protected]

www.qaiassist.com

Presenter

Page 5: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

I am a Project Manager

I am a Business or Operational Manager

I am a software developer or software tester

I am a member of an organizational PMO, governance or quality

assurance function

I want a better understanding of IT Methodology

Who’s on the Call?

Page 6: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Established 2007 – Ottawa, Canada

Nurturing organizational efficiency through IT Methodology knowledge & expertise

Support and promote a community with evolving IT Methodology knowledge and expertise

Maintain, optimize, promote and support the delivery of IT methodology products and

lifecycles proven to increase operational performance

Administration and oversight of QAIassist Integrated Methodology (QAIassist-IM) and formal

certifications – “Foundation” & “Practitioner”

Support practitioners and authorized affiliates in acquiring and delivering IT Methodology

knowledge and expertise

Who is QAIassist?

Page 7: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology Webinar AudienceNurturing efficiency through IT Methodology knowledge & expertise across the globe

� Over 200 countries

� Wide array of industries (manufacturing, banking, health, insurance, consulting)

� More than 50 unique webinars

Over 10,000 webinar registrants

� Executives

� Operational & Delivery Managers

� Project Managers

� Business Analysts and Architects

� Application Developers & Testers

� Corporate PMO, Quality Assurance, Continuous Improvement

� Consultants

Page 8: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Share IT Methodology knowledge

Develop IT methodology understanding &

expertise

Provide additional insight into several IT (project

management, software development, software

testing) methodologies

Discuss best practices on incorporating an

organizational IT methodology

Promote ongoing dialog and feedback with

webinar audience (questions, email, survey)

QAIassist 2015 Series - Goals

Page 9: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

2014 Survey Results

IT Methodology experience and knowledge level of webinar audiences is varied

� “Fledgling” seeking to acquire general and conceptual IT Methodology information

� “Veterans” and seeking “nuts and bolts” and more detailed IT Methodology information

� Most attendees are seeking more interaction and dialog (questions, polls, surveys, feedback)

throughout the webinar sessions

Page 10: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

2015 Schedule

The 3rd Wednesday of Every Month

� 8:00 am Pacific - 11:00 am Eastern Time

IT Methodology Concepts (60 mins)

� This series of six webinars will be presented on a bi-monthly basis. Each webinar

will provide you with a context, overview, terminology and general understanding

of information technology (IT) methodology.

IT Methodology – Tutorials (45 mins)

� This series of five webinars will be presented on a bi-monthly basis. Each session is

designed to offer a more “hands on” perspective – bridging the concepts into a

practical utilization.

Page 11: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

2015 “Concepts” Schedule

The 3rd Wednesday of Month (Jan, Mar, May, Jul, Sept, Nov)

� 8:00 am Pacific - 11:00 am Eastern Time

IT Methodology Concepts (60 mins)

� A Context for IT Methodology - (Jan)

� Apply PM Fundamentals to IT - (Mar)

� Leverage the Software Development Lifecycle - (May)

� Explore the Software Testing Lifecycle - (Jul)

� Incorporate Organizational Process Governance - ( Sept)

� Implementing IT Methodology - (Nov)

Page 12: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

2015 “Tutorials” Schedule

The 3rd Wednesday of Month (Feb, Apr, Jun, Aug, Oct)

� 8:00 am Pacific - 11:00 am Eastern Time

IT Methodology Tutorials (45 mins)

� Applying IT Methodology to Project Initiation - (Feb)

� Project Planning & Design with IT in Mind - (Apr)

� Executing Projects with IT Methodologies - (Jun)

� Project Control & Verification - (Aug)

� Project Close & Delivery - ( Oct)

Page 13: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

2015 “Tutorials” Schedule

The 3rd Wednesday of Month (Feb, Apr, Jun, Aug, Oct)

� 8:00 am Pacific - 11:00 am Eastern Time

IT Methodology Tutorials (45 mins)

� Applying IT Methodology to Project Initiation - (Feb)

� Project Planning & Design with IT in Mind - (Apr)

� Executing Projects with IT Methodologies - (Jun)

� Project Control & Verification - (Aug)

� Project Close & Delivery - ( Oct)

Page 14: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Identify the project

Establish project scope

Define project team resources and roles

Create initial requirements definition

Prepare a strategy for testing

Applying IT Methodology to Project Initiation

Tutorial I - Goals

Page 15: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 16: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 17: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Methodology – Terms, Terms

� ISO(900XXX)

� Agile

� CMMI

� ITIL

� Waterfall

� Rational Unified Process (RUP)

� QAIassist (IM)

� PMI

� Six-Sigma

� Prince2

� COBIT

Page 18: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

and more “terms”

IT Framework, IT Methodology, IT Lifecycle

� Non Standard usage in terminology

� Terms are used interchangeably between organizations and across the IT industry

� Examples include

• Project Management Methodology/Lifecycle/Framework

• Software Development Methodology/Lifecycle (SDLC)/Framework

• Software Testing Methodology/Lifecycle/Framework

� Every IT organization is using an IT Methodology or IT Lifecycle or IT Framework

Page 19: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

and more “terms”

IT Framework, IT Methodology, IT Lifecycle

� Non Standard usage in terminology

� Terms are used interchangeably between organizations and across the IT industry

� Examples include

• Project Management Methodology/Lifecycle/Framework

• Software Development Methodology/Lifecycle (SDLC)/Framework

• Software Testing Methodology/Lifecycle/Framework

� Every IT organization is using an IT Methodology or IT Lifecycle or IT Framework

Page 20: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology Context

Organizational Frameworks

� ISO(900XXX), CMMI, Six-Sigma, ITIL, COBIT

Methodologies/Lifecycles (noun)

� Rational Unified Process (RUP), QAIassist

(IM), PMI, Prince2

Methodologies/Lifecycles (verb)

� Waterfall, Spiral, Agile, RAD, etc

Page 21: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology Context

Organizational Frameworks

� ISO(900XXX), CMMI, Six-Sigma, ITIL, COBIT

Methodologies/Lifecycles (noun)

� Rational Unified Process (RUP), QAIassist

(IM), PMI, Prince2

Methodologies/Lifecycles (verb)

� Waterfall, Spiral, Agile, RAD, etc

Page 22: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Frameworks

ISO(xxx), SEI-CMMI, Six Sigma, ITIL, COBIT

� Broad in Scope – organizational wide

� Process based – pre-defined criteria (interpretive)

� Quality Management component

� Process Metric and Process Improvement components

� Certified Practitioners formally trained

� Public recognition for organizational certification

� Primarily implemented at large sized organizations

Page 23: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology Context

Organizational Frameworks

� ISO(900XXX), CMMI, Six-Sigma, ITIL, COBIT

Page 24: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology Context

Organizational Frameworks

� ISO(900XXX), CMMI, Six-Sigma, ITIL, COBIT

Methodologies/Lifecycles (noun)

� Rational Unified Process (RUP), QAIassist

(IM), PMI, Prince2

Page 25: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology Context

Organizational Frameworks

� ISO(900XXX), CMMI, Six-Sigma, ITIL, COBIT

Methodologies/Lifecycles (noun)

� Rational Unified Process (RUP), QAIassist

(IM), PMI, Prince2

Methodologies/Lifecycles (verb)

� Waterfall, Spiral, Agile, RAD, etc

Page 26: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology – Map & Journey

Methodologies/Lifecycles - “noun”

� The roadmap

� Rational Unified Process (RUP),

QAIassist (IM) , PMI, Prince2

Methodologies/Lifecycles - “verb”

� The journey taken along the road

� Waterfall, Spiral, Agile, RAD ,

Prototyping, etc

Page 27: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Map = Noun, Journey = Verb

Page 28: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IBM’s Rational Unified Process (RUP)

Page 29: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

PMI’s Project Management Methodology

Page 30: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Prince2 - Project Management Methodology

Page 31: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 32: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology/Lifecycle - Noun

All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI, Prince2) define, utilize and

rely on their own pre-defined structure, naming conventions, and terminology

Hierarchy/Structure

� Methodology/Lifecycle (ie Project Management, Software Development , Software Testing)

� Phase/Stage (ie Initiate, Planning, Design, Closeout)

� Deliverable/Artifact/Work Product (ie Project Charter, Testing Strategy)

� Activity (tasks performed to complete deliverables, artifacts, work products)

Page 33: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

“Deliverable/Artifact/Work Product”

versus “Activity”

Building a House

Deliverable (Artifact, Work Product)

� Blue Prints

� Foundation completed

� Windows installed

Activity (non-Deliverable, non-Artifact, non Work Product)

� Meeting with Architect to review Blue Prints

� Mixing concrete to pour the foundation

� Authorizing purchase of the wood needed to complete the window frame

Page 34: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

“Deliverable/Artifact/Work Product”

versus “Activity”

Building an IT Application

Deliverable (Artifact, Work Product)

� Business Case

� Project Plan

� User Acceptance Test Plan

Activity (non-Deliverable, non-Artifact, non Work Product)

� Reviewing business need with Operational Management, Business Analysts and End-Users

� Meeting with Stakeholders to acquire approval of Project Plan

� Discussing User Acceptance Testing objectives and priorities with testing team

Page 35: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Deliverable/Artifact/Work Product

Construct/Format

Fixed Sections (always populated)

� Title Page

� Deliverable Details (Author, Creation Date, Version, Status, etc)

� Deliverable History, Reviewers, Sign Off

� Table of Contents (as per deliverable)

� Context (purpose of the deliverable)

Variable Sections (based on pre-defined informational requirements)

� Structure/format defined as per deliverable (ie a Project Charter deliverable does not

have the same pre-defined informational requirements as a Testing Strategy deliverable)

Page 36: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,
Page 37: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,
Page 38: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,
Page 39: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

“Deliverable/Artifact/Work Product”

Attributes

Tangible (pre-defined informational requirements)

� can be identified and defined (resource, completion dates, cost) on Project Schedule

� can be assigned (populating information requirements) to project team member(s)

� can be referenced by project team members to support creation of other deliverables

� can be formally reviewed and officially authorized

� will alter in status (authored, reviewed, approved, archived, referenced) throughout life of project

� Project Schedule used to reflect evolving deliverable status/progress (risks, issues, percentage complete)

� can be placed under formal configuration management – re: with evolving status

� can be accessed for future reference (application support and maintenance)

Page 40: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Quiz I

A deliverable is "tangible" and can be

(a) identified and defined (resource, completion dates, costs) on Project Schedule

(b) assigned to project team members

(c) formally reviewed and approved

(d) placed under formal configuration management – re: evolving status

(e) All of the above

Page 41: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology Context

Organizational Frameworks

� ISO(900XXX), CMMI, Six-Sigma, ITIL, COBIT

Methodologies/Lifecycles (noun)

� Rational Unified Process (RUP), QAIassist

(IM), PMI, Prince2

Methodologies/Lifecycles (verb)

� Waterfall, Spiral, Agile, RAD, etc

Page 42: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology Context

Organizational Frameworks

� ISO(900XXX), CMMI, Six-Sigma, ITIL, COBIT

Methodologies/Lifecycles (noun)

� Rational Unified Process (RUP), QAIassist

(IM), PMI, Prince2

Methodologies/Lifecycles (verb)

� Waterfall, Spiral, Agile, RAD, etc

Page 43: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Map = Noun, Journey = Verb

Page 44: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Methodology/Lifecycle – Verb

“Waterfall” Methodology/Lifecycle

� a single iteration through the methodology/lifecycle (noun)

� deliverables/artifacts defined, assigned, and documented

� formal structure required

“Agile” Methodology/Lifecycle

� more than a single iteration through a methodology/lifecycle (noun)

� limited deliverable creation

� formal structure not required

Page 45: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Methodology/Lifecycle – Verb

Context – Building an Accounting Application

� Accounts Payable

� Accounts Receivable

� Payroll

Page 46: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Methodology/Lifecycle – Verb

“Waterfall” Methodology/Lifecycle

� a single iteration through the methodology/lifecycle (noun)

� deliverables/artifacts defined, assigned, and documented

� formal structure required

“Agile” Methodology/Lifecycle

� more than a single iteration through a methodology/lifecycle (noun)

� limited deliverable creation

� formal structure not required

Page 47: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 48: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 49: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 50: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 51: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 52: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 53: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 54: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 55: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 56: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 57: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Methodology/Lifecycle – Verb

“Waterfall” Methodology/Lifecycle

� a single iteration through the methodology/lifecycle (noun)

� deliverables/artifacts defined, assigned, and documented

� formal structure required

“Agile” Methodology/Lifecycle

� more than a single iteration through a methodology/lifecycle (noun)

� limited deliverable creation

� formal structure not required

Page 58: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Methodology/Lifecycle – Verb

“Waterfall” Methodology/Lifecycle

� a single iteration through the methodology/lifecycle (noun)

� deliverables/artifacts defined, assigned, and documented

� formal structure required

“Agile” Methodology/Lifecycle

� more than a single iteration through a methodology/lifecycle (noun)

� limited deliverable creation

� formal structure not required

Page 59: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Methodology/Lifecycle – Verb

Context – Building an Accounting Application

� Accounts Payable

� Accounts Receivable

� Payroll

Page 60: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 61: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 62: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 63: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 64: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Payable

Page 65: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Payable

Page 66: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Payable

Page 67: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Payable

Page 68: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Payable

Page 69: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Receivable

Page 70: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Receivable

Page 71: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Receivable

Page 72: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Receivable

Page 73: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Accounts Receivable

Page 74: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Payroll

Page 75: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Payroll

Page 76: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Payroll

Page 77: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Payroll

Page 78: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology- Payroll

Page 79: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 80: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Methodology Fundamentals - 101

Viable IT methodologies (noun and verb) are designed to help not hinder

IT methodologies (noun) are applicable for a wide range of IT Methodologies

(verb) and delivery approaches (waterfall, spiral, agile, RAD, prototyping, etc)

No hard or specific rules (ie iterations, frequency of iterations, deliverables to be

completed) of how an IT methodology (noun) can best be applied or leveraged

by an organization or project team

No silver bullet - if the perfect combination of IT Methodology (noun) and IT

Methodology (verb) existed, every project team and organization would be

using it

Page 81: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Methodology Fundamentals - 102

Deliverables (and content) may be re-usable from one project to another

Not every deliverable of every phase has to be completed for every project

- any and every deliverable to be completed must add value (cost,

schedule, quality) to the project

Not every section or sub-section of every deliverable has to be completed

for every project - information used to populate every deliverable must add

value (cost, schedule, quality) to the project

Page 82: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Quiz II

Which of the following IT methodologies (verb) would deliver the

greatest benefit ?

(a) Agile

(b) Prototyping

(c) RAD

(d) Waterfall

(e) it depends

Page 83: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Page 84: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Page 85: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Tutorial Context – Sample Project

ABC Company (mid sized)

Strategic Direction - incorporate outsourcing option into existing operations

Existing Accounting Application functionality does not

� meet evolving regulatory legislation (for outsourcing)

� deliver functionality necessary to administer outsourcing & vendor relations

� provide stability (up time) to the business users

� allow for expansion

Project Name – “ Extended Accounting System (EAS)”

Page 86: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Tutorial Context – Resource Availability

� System Owner

� Stakeholders

� Business/Line Managers

� Project Manager

� Business Analysts

� Architects (Functional/Technical)

� Programmers

� Testers

� End Users

Page 87: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Page 88: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Page 89: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Identifying the Business Need

Reference to “Approved” Deliverables

� N/A

Goal/Objective

� what is the origin of the business need (new product, new functionality, strategic objectives, legislative

regulations, etc)

� who will benefit from a solution

� where/how will the benefits (tangible and intangible) be recognized

� organizational effects once implementing the solution

� establish basis for executing project management, software development, software testing

methodologies

Page 90: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 91: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 92: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 93: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 94: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 95: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,
Page 96: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Identifying the Business Need

Business Case Project Management, Software Development, Software Testing (lifecycles)

Business Case deliverable is used to identify and document a business need. It is used to

clarify the business need and the organizational benefits that can be derived –

“variable” informational requirements may include

� Business Needs

� Benefits

� Organizational Effects

� Constraints

� Estimated Costs

View Sample Deliverable

Page 97: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Identifying the Business Need

Business Case

Authored by : Business Manager

Reviewed by : Stakeholders and Project Manager

Approved by : System Owner

Depiction : see Project Schedule

Associations :

� Initiating Project Management Lifecycle

� Initiating Software Development Lifecycle

� Initiating Software Testing Lifecycle

Page 98: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 99: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 100: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Project Management Lifecycle

Reference to “Approved” Deliverables

� Business Case

Goal/Objective

� what is the scope of the project

� what are the project objectives and milestones

� what resources will be required to perform the project

� what roles must be performed to complete the project

Page 101: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 102: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,
Page 103: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Project Management Lifecycle

Project Charter Project Management (lifecycle/methodology)

Plan (phase name)

Project Charter deliverable is used to identify and initiate a project. It establishes a starting

point (goal posts) for a project and evolves with the project through implementation. It

establishes a high level definition for a project – informational requirements may include

� Purpose

� Scope

� Budget

� Team Structure

� Risks & Issues

Page 104: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Project Management Lifecycle

Project Charter Authored by : Project Manager

Reviewed by : Stakeholders & Business Manager

Approved by : System Owner

Depiction : see Project Schedule

Associations :

� Project Management Lifecycle deliverables

� Software Development Lifecycle deliverables

� Software Testing Lifecycle deliverables

View Sample Deliverable

Page 105: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 106: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,
Page 107: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Project Management Lifecycle

Project Roles & Responsibilities Project Management (lifecycle/methodology)

Plan (phase name)

Project Roles & Responsibilities deliverable identifies and describes the specific roles

required to complete the project . It defines the project organizational structure , the titles of

the project resources, and the roles and responsibilities of the project team - variable

informational requirements may include

� Hierarchy Structure

� Project Role Definitions and Responsibilities

� RACI (responsible, accountable, consulted, informed) Matrix

Page 108: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Project Management Lifecycle

Project Roles & Responsibilities

Authored by : Project Manager

Reviewed by : Stakeholders

Approved by : Stakeholders or Business Manager

Depiction : see Project Schedule

Associations :

� Initiating the Project Management Lifecycle

� Initiating the Software Development Lifecycle

� Initiating the Software Testing Lifecycle

View Sample Deliverable

Page 109: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 110: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 111: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Software Development Lifecycle

Reference to “Approved” Deliverables

� Business Case

� Project Charter

� Roles & Responsibilities

Goal/Objective

� identify high level user requirements

� create the Detailed Requirements deliverable

Page 112: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 113: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,
Page 114: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Software Development Lifecycle

Detailed Business RequirementsSoftware Development (lifecycle/methodology)

Initiate (phase name)

Detailed Business Requirements deliverable is used to provide clarity on the business need

that is to be addressed. It provides the project team the business parameters they will use to

deliver the necessary business functionality - variable informational requirements may include

� Business Process Flow

� Information Flow

� Business Requirement Rules

� System Requirement and Process Rules

� Architectural Diagrams

Page 115: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Software Development Lifecycle

Detailed Business Requirements

Authored by : Business Analyst(s)

Reviewed by : Technical Architect

Approved by : Project Approval Board

Depiction : see Project Schedule

Pre-requisite for :

� Software Development Lifecycle deliverables

� Software Testing Lifecycle deliverables

View Sample Deliverable

Page 116: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 117: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 118: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Software Testing Lifecycle

Reference to “Approved” Deliverables

� Business Case

� Project Charter

� Roles & Responsibilities

� Detailed Business Requirements

Goal/Objective

� establish early focus for project testing

� create the Testing Strategy deliverable

Page 119: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

QAIassist Integrated Methodology

Page 120: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,
Page 121: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Software Testing Lifecycle

Testing StrategySoftware Testing (lifecycle/methodology)

Initiate (phase name)

Testing Strategy lays out a global and holistic perspective of testing for the project/application – it

defines the high level testing activities that will be executed throughout the life of the project. It

identifies the testing tasks to be completed in each of the testing environments (unit, integration,

user acceptance) the testing standards to be applied across all testing environments, the testing

tools to be used, the testing deliverables to be completed, and the standards used to identify the

acceptance criteria used for testing - variable informational requirements may include

� Testing Scope

� Key Inputs

� Task s Overview

� Key Deliverables

Page 122: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Initiate Software Testing Lifecycle

Testing Strategy

Authored by : Testing Lead

Reviewed by : Technical Architect

Approved by : Project Approval Board

Depiction : see Project Schedule

Pre-requisite for :

� Software Testing Lifecycle deliverables

View Sample Deliverable

Page 123: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 124: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 125: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Quiz III

The goals for applying IT Methodology to Project Initiation are ?

a) identify and scope the project

b) define project team resources

c) establish initial requirements definition

d) prepare a strategy for testing

e) all of the above

Page 126: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Identify the project

Establish project scope

Define project team resources and roles

Create initial requirements definition

Prepare a strategy for testing

Applying IT Methodology to Project Initiation

Tutorial I - Goals

Page 127: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

IT Methodology - Context, overview, review

Tutorial Context - Sample Project Definition

Project Initiation - Identifying the Business Need

Project Initiation - Initiate Project Management Lifecycle

Project Initiation - Initiate Software Development Lifecycle

Project Initiation - Initiate Software Testing Lifecycle

Recap

Applying IT Methodology to Project Initiation

Tutorial I – Agenda

Page 128: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Body of Knowledge

Methodology/Lifecycle/Deliverables – www.qaiassist.com

� Project Management, Software Development, Software Testing

Body of Knowledge (Library) – www.qaiassist.com

� Methodology Origin – origins of methodology – identifies the differences

between the path we take (noun) and how we proceed (verb) down that path

� Context & Overview – provides a general overview of IT Methodology and how

it can be applied within an organization

� Deliverable Descriptions - provides general descriptions for all the deliverables

of the QAIassist Integrated Methodology

Page 129: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Until Next Session…Keep Posing your Questions – call or send your questions in (Denise and/or

Cameron)

Explore the QAIassist Body of Knowledge – refer to the QAIassist Body of

Knowledge (sample deliverables, whitepapers, blog articles) – (www-

qaiassist.com)

QAIassist Practitioner - find out more about becoming QAIassist certified

“Foundation”, “Practitioner”

Tell your friends - tell your friends, coworkers and colleagues about the

Project Insight/QAIassist webinars – invite them to join us at the next session

Continuing Follow Up – send out a survey at the completion of every webinar,

follow up with attendees to obtain their suggestions and recommendation

Page 130: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

2015 Schedule

The 3rd Wednesday of Every Month

� 8:00 am Pacific - 11:00 am Eastern Time

IT Methodology Concepts (60 mins)

� This series of six webinars will be presented on a bi-monthly basis. Each webinar

will provide you with a context, overview, terminology and general understanding

of information technology (IT) methodology.

IT Methodology – Tutorials (45 mins)

� This series of five webinars will be presented on a bi-monthly basis. Each session is

designed to offer a more “hands on” perspective – bridging the concepts into a

practical utilization.

Page 131: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

2015 “Tutorials” Schedule

The 3rd Wednesday of Month (Feb, Apr, Jun, Aug, Oct)

� 8:00 am Pacific - 11:00 am Eastern Time

IT Methodology Tutorials (45 mins)

� Applying IT Methodology to Project Initiation - (Feb)

� Project Planning & Design with IT in Mind - (Apr)

� Executing Projects with IT Methodologies - (Jun)

� Project Control & Verification - (Aug)

� Project Close & Delivery - ( Oct)

Page 132: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

2015 “Concepts” ScheduleThe 3rd Wednesday of Month (Jan, Mar, May, Jul, Sept, Nov)

� 8:00 am Pacific - 11:00 am Eastern Time

IT Methodology Concepts (60 mins)

� Methodology for the IT Landscape - (Jan)

� Apply PM Fundamentals to IT - (Mar)

� Leverage the Software Development Lifecycle - (May)

� Explore the Software Testing Lifecycle - (Jul)

� Incorporate Organizational Process Governance - ( Sept)

� Implementing IT Methodology - (Nov)

Page 133: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Moderator

Denise Rodriguez

Project Insight

Marketing

[email protected]

[email protected]

Page 134: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Join us!

Follow us

Twitter @projectinsight

LinkedIn

Instagram @projectinsight

Like us

Facebook

www.facebook.com/projectinsightpmsw

Page 135: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Learn more…

Schedule a customized demo today

� +1 (949) 476-6499 x3

[email protected]

� Request info: www.projectinsight.net

Contact QAIassist

� +1 (613) 523-0052

[email protected]

� Request info: www.qaiassist.com

Page 136: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Information Request

Please go to

http://www.projectinsight.net/project-

management-software/request-demo

to fill out the request information form to have a

Project Insight Representative contact you.

Page 137: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Project Insight Community

Sign up for more!

Read the blogs

Check out the videos

PM training

IT Methodology

Product training

Page 138: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it-methodology...IT Methodology/Lifecycle -Noun All Methodologies/Lifecycles (RUP, QAIassist-IM, PMI,

Register Ahead of Time

Go to www.projectinsight.net

2 ways to register:

� Training & Support

� Project Insight Calendar