it methodology webinar - project insightdownloads.projectinsight.net/training/it... · explore the...

143
IT Methodology Webinar IT Methodology Webinar Explore the Software Testing Lifecycle

Upload: others

Post on 30-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

IT Methodology WebinarIT Methodology Webinar

Explore the Software Testing Lifecycle

Page 2: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Things to Know…

All participants will be on mute

Questions are welcome

Ask questions in the question box

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... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Moderator

Denise Rodriguez

Project Insight

Marketing

[email protected]

www.projectinsight.net

Page 4: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Presenter

Cameron Watson

President, QAIassist

[email protected]

www.qaiassist.com

Page 5: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Nurturing 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

IT Methodology Webinar Audience

Page 8: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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

2014 Survey Results

Page 10: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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.

2015 Schedule

Page 11: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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 14: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Explore the Software Testing Lifecycle

Concept IV - Goals

� Familiarize previous “Concept” sessions (Jan, Mar, May)

� Identify a context for Software Testing Lifecycle (STLC)

� Define the purpose and objectives of STLC phases

� Review (at high level) STLC deliverables

� Understand STLC interfaces (PMLC & SDLC)

Page 15: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Objectives, Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept IV - Agenda

Page 16: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Objectives, Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept IV - Agenda

Page 17: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

IT Methodology - general context

IT Methodology - as a “noun” and a “verb”

IT Methodology constructs and hierarchy - “noun” (lifecycles, phases, deliverables)

IT Methodology - “verb” (waterfall, agile, spiral, RAD)

IT Methodology structure & deliverable examples - “noun” (project management, software

development, software testing)

IT Methodology - organizational compatibility and benefits

Recap

Concepts I

A Context for IT Methodology

Agenda

Page 18: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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

IT Methodology Context

Page 19: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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

IT Methodology – Map & Journey

Page 20: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

“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

Methodology/Lifecycle – Verb

Page 21: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Context – Building an Accounting Application

� Accounts Payable

� Accounts Receivable

� Payroll

Methodology/Lifecycle – Verb

Page 22: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

“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

Methodology/Lifecycle – Verb

Page 23: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 24: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 25: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 26: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 27: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 28: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 29: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 30: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 31: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 32: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

“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

Methodology/Lifecycle – Verb

Page 33: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

“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

Methodology/Lifecycle – Verb

Page 34: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 35: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 36: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 37: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 38: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 39: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 40: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 41: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 42: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 43: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 44: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 45: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 46: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 47: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 48: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 49: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 50: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 51: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 52: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 53: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Objectives, Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept IV - Agenda

Page 54: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Objectives, Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept IV - Agenda

Page 55: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Review IT Methodology context (terminology, structure, fundamentals)

Discuss the concept and significance of the term “deliverable”

Establish a Project Management context

Define Project Management phases (purposes, objectives, iterations)

Review Project Management benefits (Project & Process)

Recap

Concepts II – Apply PM Fundamentals to IT

Agenda

Page 56: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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

“Deliverable/Artifact/Work Product” versus “Activity”

Page 57: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Building an IT Application

Deliverable (Artifact, Work Product)

� Project Plan

� Business Case

� User Acceptance Test Plan

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

� Meeting with Stakeholders to acquire approval of Project Plan

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

� Discussing User Acceptance Testing objectives and priorities with testing team

“Deliverable/Artifact/Work Product” versus “Activity”

Page 58: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 59: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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)

Deliverable/Artifact/Work Product

Construct/Format

Page 60: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Draft - Deliverable has been identified, assigned and is in the process of being

drafted/completed

Review - “Draft” deliverable has been completed and submitted for “review” and

“authorization”

Approved/Archived - “Reviewed” deliverable has been “Authorized” by designated

stakeholders and put under configuration management

Applied - Information within “Authorized” deliverable is being referenced and/or utilized

within another deliverable

Deliverable/Artifact/Work Product Status

Page 61: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Tangible (pre-defined informational requirements)

� Can be identified and defined (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

� Will reflect evolving deliverable and project 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)

“Deliverable/Artifact/Work Product” Attributes

Page 62: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”
Page 63: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”
Page 64: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”
Page 65: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Integration

Page 66: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Objectives, Fundamentals, Context

STLC Phases - Objectives, Iterations, Traceability

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Leverage the Software Testing Lifecycle

Concept IV - Agenda

Page 67: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Objectives, Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept IV - Agenda

Page 68: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Software Testing Lifecycle (STLC) Objectives

A viable Software Testing Lifecycle (STLC) should consistently ensure the

delivery of reliable and authorized solutions

� Prerequisite – an official project must exist – defined and approved

� Plan, deliver and execute all necessary testing deliverables and activities

� Synchronization of STLC deliverables and activities with PMLC and SDLC

� Ensure the solution adheres to the business need and all approved user requirements

� Ensure solution achieves user expectations and authorization prior to delivery

Page 69: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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

STLC Fundamentals 101

Page 70: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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

STLC Fundamentals 102

Page 71: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Development Environment

� New Products

� New Operational Business Applications (ie HR, Accounting, Sales, etc)

Maintenance/Support Environment

� Existing Products

� Existing Operational Business Applications (HR, Accounting, Sales, etc)

� Off the Shelf Applications

STLC – Business Context

Page 72: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Multiple IT Environments

� Mainframe, Distributed, Web Based

Multiple Delivery Approaches – Methodology (verb)

� Waterfall

� Agile

� Prototyping

Integrations

� Project Management Lifecycle

� Software Testing Lifecycle

STLC – IT Context

Page 73: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Objectives, Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept IV - Agenda

Page 74: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Purpose, Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and STLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept IV - Agenda

Page 75: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

STLC objectives (previous page) are achieved utilizing five

phases, they are :

� Systems Analysis

� Design

� Build

� Test (Unit)

� Release

Software Testing Lifecycle (STLC) Phases

Page 76: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

STLC objectives (see previous page) are achieved utilizing five

phases, they are :

� Systems Analysis

� Design

� Build

� Test (Unit)

� Release

Software Testing Lifecycle (STLC) Phases

Page 77: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 78: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 79: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 80: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 81: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Objectives

� ensure a formal project exists and has been authorized

� review all authorized pre-project documentation

� establish a strategy for testing the application functionality

� define user acceptance testing plans and evaluation criteria

Iterations

� iterative within the phase (waterfall)

� iterative within the lifecycle (agile)

STLC – Systems Analysis Phase

Page 82: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Testing Strategy (exit)

Used to define a conceptual view of how all of the testing activities are to be executed

throughout the life of the project. It identifies the high level 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.

Systems Analysis Phase - Deliverables

Page 83: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

User Acceptance Test Plan (exit)

Used to define how all of the testing activities are to be executed prior to the

application/product being migrated into the production environment. It identifies the testing

tasks to be completed within the UAT environment, the testing standards to be applied within

the UAT environment, the testing tools to be used, the testing deliverables to be completed,

and the standards used to define the UAT evaluation criteria.

Systems Analysis Phase - Deliverables

Page 84: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

User Acceptance Testing Evaluation Criteria (exit)

Used to document the "expected" User Acceptance Test evaluation criteria prior to conducting

user acceptance testing. This criteria is used to evaluate “expected” results versus “actual”

results. Functionality that "passes" the user acceptance testing is ready to be migrated to the

production environment. Functionality that "fails“ the user acceptance testing is recorded and

requires further attention and activity from the project team.

Systems Analysis Phase - Deliverables

Page 85: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 86: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 87: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Objectives

� review all authorized project documentation

� define system integration testing plans and evaluation criteria

Iterations

� iterative within the phase (waterfall)

� iterative within the lifecycle (agile)

STLC – Design Phase

Page 88: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

System Integration Test Plan(s) - (exit)

Used to define how all of the testing activities are to be executed prior to the

application/product being migrated into the User Acceptance Test (UAT) environment. It

identifies the testing tasks to be completed within the SIT environment, the testing standards

to be applied within the SIT environment, the testing tools to be used, the testing deliverables

to be completed, and the standards used to define the SIT evaluation criteria.

Design Phase - Deliverables

Page 89: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

System Integration Test Evaluation Criteria (exit)

Used to document the "expected" System Integration Test evaluation criteria prior to

conducting System Integration Testing. This criteria is used to evaluate “expected” results

versus “actual” results. Functionality that "passes" the system integration testing is ready to be

migrated to the user acceptance environment. Functionality that "fails“ the system integration

testing is recorded and requires further attention and activity from the project team.

Design Phase - Deliverables

Page 90: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 91: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 92: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Objectives

� review all authorized project documentation

� complete all of the unit testing plan(s) and document the acceptance criteria for all of the

associated unit tests

� make unit test plans and evaluation criteria available - (to be executed against the technical

code generated during the build phase of the SDLC)

Iterations

� iterative within the phase (waterfall)

� iterative within the lifecycle (agile)

STLC – Build Phase

Page 93: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Unit Test Plan(s)

Used to define how all of the unit testing activities are to be executed on the code/modules

being built/developed within the SDLC. It identifies the testing tasks to be completed within

the UT environment, the testing standards to be applied within the UT environment, the

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

define the UT evaluation criteria.

Build Phase - Deliverables

Page 94: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Unit Test Evaluation Criteria (exit)

Used to document the "expected" Unit Test evaluation criteria prior to conducting Unit Testing

(referenced by SDLC). This criteria is used to evaluate “expected” results versus “actual” results.

Functionality that "passes" the Unit Testing is ready to be migrated to the System Integration

Testing environment. Functionality that "fails“ the user Unit Testing is recorded and requires

further attention and activity from the project team.

Build Phase - Deliverables

Page 95: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 96: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 97: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

STLC – Test PhaseObjectives

� executing the System Integration Tests (SIT) as planned and against the pre-defined SIT

evaluation criteria (see STLC Design phase)

� document all testing deviations (difference between actual results and expected results using

System Integration Test evaluation criteria) in the SIT Defect Log – communicate deviations to

project team (for rework) – maintain Traceability Matrix

� release all viable (passing criteria) code functionality to the user acceptance environment for

additional testing

Iterations

� iterative within the phase (waterfall)

� iterative within the lifecycle (agile)

Page 98: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

System Integration Test Plan(s)

Used to define how all of the testing activities are to be executed prior to the

application/product being migrated into the User Acceptance Test (UAT) environment. It

identifies the testing tasks to be completed within the SIT environment, the testing standards

to be applied within the SIT environment, the testing tools to be used, the testing deliverables

to be completed, and the standards used to define the SIT evaluation criteria.

Test Phase - Deliverables

Page 99: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

System Integration Test Evaluation Criteria

Used to document the "expected" SIT test evaluation criteria prior to conducting System

Integration testing. The System Integration test criteria is used to evaluate “expected” results

versus “actual” results. Functionality that "passes" the SIT tests is ready to be migrated to the

User Acceptance Test (UAT) environment. Functionality that "fails" these SIT tests is recorded

and requires further activity from the project team.

Test Phase - Deliverables

Page 100: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

System Integration Test Defect Log

This deliverable is used to document and administer all of the "failed“ system integration tests

against the System Integration Test Evaluation Criteria deliverables. Each “failed" test is

assessed, documented and communicated to the project team who are required to make the

necessary changes to rectify the "failed“ test.

Test Phase - Deliverables

Page 101: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Requirements Traceability Matrix

Used to ensure all user defined requirements are documented and incorporated into the

application/system. It acts as the repository for all user requirements - it can be referenced and

cross checked to ensure all user requirements have been incorporated into the application

before it is released into the production environment.

Test Phase - Deliverables

Page 102: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 103: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 104: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

STLC – Release Phase

Objectives

� executing the User Acceptance Tests (UAT) as planned and against the pre-defined UAT

evaluation criteria (see STLC Systems Analysis phase)

� document all testing deviations (difference between actual results and expected results using

User Acceptance Test evaluation criteria) in the UAT Defect Log – communicate deviations to

project team (for rework) – maintain Traceability Matrix

� release all viable (passing criteria) code functionality to the production environment once all

testing has been completed and authorized

Iterations

� iterative within the phase (waterfall)

� iterative within the lifecycle (agile)

Page 105: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

User Acceptance Test Plan

Used to define how all of the testing activities are to be executed prior to the

application/product being migrated into the production environment. It identifies the testing

tasks to be completed within the UAT environment, the testing standards to be applied within

the UAT environment, the testing tools to be used, the testing deliverables to be completed,

and the standards used to define the UAT evaluation criteria.

Release Phase - Deliverables

Page 106: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

User Acceptance Test Evaluation Criteria

Used to document the "expected" User Acceptance Test evaluation criteria prior to conducting

user acceptance testing. This criteria is used to evaluate “expected” results versus “actual”

results. Functionality that "passes" the user acceptance testing is ready to be migrated to the

production environment. Functionality that "fails“ the user acceptance testing is recorded and

requires further attention and activity from the project team.

Release Phase - Deliverables

Page 107: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

User Acceptance Defect Log

This deliverable is used to document and administer all of the "failed“ system integration tests

against the User Acceptance Test Evaluation Criteria deliverables. Each “failed" test is assessed,

documented and communicated to the project team who are required to make the necessary

changes to rectify the "failed“ test.

Release Phase - Deliverables

Page 108: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Requirements Traceability Matrix (exit)

Used to ensure all user defined requirements are documented and incorporated into the

application/system. It acts as the repository for all user requirements - it can be referenced and

crosschecked to ensure all user requirements have been incorporated into the application

before it is released into the production environment.

Release Phase - Deliverables

Page 109: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Purpose, Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept IV - Agenda

Page 110: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

� May - Leverage the Software Development Lifecycle

Software Testing Lifecycle (STLC) – Purpose, Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept IV - Agenda

Page 111: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Software Development Lifecycle

� Unit Test Plan(s)

� Unit Test Evaluation Criteria

Project Management Lifecycle

� Unit Test Authorization

� System Integration Test Authorization

� User Acceptance Test Authorization

Internal Dynamics - STLC Interfaces

Page 112: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Software Development Lifecycle

� Unit Test Plan(s)

� Unit Test Evaluation Criteria

Project Management Lifecycle

� Unit Test Authorization

� System Integration Test Authorization

� User Acceptance Test Authorization

Internal Dynamics - STLC Interfaces

Page 113: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 114: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 115: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 116: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 117: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Software Development Lifecycle

� Unit Test Plan(s)

� Unit Test Evaluation Criteria

Project Management Lifecycle

� Unit Test Authorization

� System Integration Test Authorization

� User Acceptance Test Authorization

Internal Dynamics - STLC Interfaces

Page 118: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Software Development Lifecycle

� Unit Test Plan(s)

� Unit Test Evaluation Criteria

Project Management Lifecycle

� Unit Test Authorization

� System Integration Test Authorization

� User Acceptance Test Authorization

Internal Dynamics - STLC Interfaces

Page 119: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 120: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 121: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 122: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 123: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 124: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 125: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 126: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 127: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 128: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 129: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 130: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 131: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

QAIassist Integrated Methodology

Page 132: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

Software Development Lifecycle (SDLC) – Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept III - Agenda

Page 133: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Establish webinar context - review previous “Concept” sessions

� Jan - A Context for IT Methodology

� Mar- Apply PM Fundamentals to IT

Software Development Lifecycle (SDLC) – Fundamentals, Context

STLC Phases - Objectives, Iterations, Deliverables

STLC – Internal Dynamics (PMLC and SDLC interfaces)

Recap

Explore the Software Testing Lifecycle

Concept III - Agenda

Page 134: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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 135: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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 136: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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 (60 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 137: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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)

� 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 138: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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)

� 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 139: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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 (60 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 140: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Learn more…

Denise Rodriguez

Project Insight

Marketing

[email protected]

www.projectinsight.net

Page 141: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Join us!

Follow us

Twitter @projectinsight

LinkedIn

Instagram @projectinsight

Like us

Facebook

Page 142: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

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 143: IT Methodology Webinar - Project Insightdownloads.projectinsight.net/training/it... · Explore the Software Testing Lifecycle Concept IV -Goals Familiarize previous “Concept”

Project Insight Community

Sign up for more!

IT Methodology

PM training

Product training

Check out videos