SlideShare a Scribd company logo
1 of 16
A better way to define
software requirements
& test cases
powerstory
For PowerPoint
Toronto ALM User Group
First some questions…
Roles
BAs ?
UI/UX?
Developer?
Scrum Master?
Product Manager?
Requirements Management
Use TFS ?
Use another tool?
Test Case Management
Use TFS
Use another tool?
main flow
1. -----------
2. ---------
3. ---------------
alternate
flows
3.1 -------------------
3.1.1 ----------
3.1.2 -------------
3.2 ---------------
3.2.1 -----------
Use
Cases
UI Wireframes
B
D E
F
Test Cases
Test Case 1
1. -----------
2. ---------
3. ---------------
Test Case 2
1. -----------
2. ---------
3.1 -------------------
3.1.1 ----------
3.1.2 -------------
Test Case 3
1. -----------
2. ---------
3.2 ---------------
3.2.1 -----------
C
B C
D E
F
B
B
UI Storyboards
Traditional requirements & Test specifications
Use
Cases
UI Wireframes
UI Storyboards
User
Stories
inconsistencie
s
Test Cases
…in other words
…often duplicate requirements,
such as “user steps and system response flow”
confusion
…also suffer from “translation errors” from one
deliverable to the next.
wasted budget
rework
Use
Cases
UI Wireframes
UI Storyboards
User
Stories Test Cases
What if we took these specifications..
…combine some
of them into single
integrated
deliverable, that
removes the
duplication and
translation errors
Use Case Storyboard
…and
automatically
generated your
Test Cases
Test Case Generation
..with TFS Integration
powerstory
For PowerPoint
..that is what powerstory does
powerstoryFor PowerPoint
So what is a Use Case
Storyboard
UI Mockup / WireframeUse Case
Editor
main flow
Alternate
flows
Associate each
“use case step” with
a
UI Mockup /
wireframe
UI
Control
s
Library
Drag and Drop to
create your UI
Mockup
based on PowerPoint
Communicate better through requirements
simulation
Steps Navigator / Editor
…or using navigation links & titles
Optionally have
navigation links
automatically inserted on
the slides
Optionally have slide titles
synced with step text
Generate Test Cases into MS Team Foundation
Server
Automatic Traceability within Team Foundation
Server
Generate Test Cases into MS Excel – import to HP
QC
Generate Test Cases into MS Word
powerstory
For PowerPoint
Saves you significant
project time and budget,
by…
A better way to define software
requirements & test cases!
…communicating requirements more clearly
…generating test cases automatically
…removing requirements duplication and translation
errors
demos
Use Case Storyboards
Steps Editor
UI Control Library
Add your own UI Controls
Share UI Controls
Simulation
View Options
PowerPoint templates for reuse
Test Case Gen
For Word and Excel
TFS Integration
Start with TFS workitem
Attach PPT file to a workitem
Link to shared file – eg. skydrive
Test Case Generation into TFS

More Related Content

Similar to Toronto alm v1

Kunal Puranik - Manual and Automation Testing Expert(2)
Kunal Puranik -  Manual and Automation Testing Expert(2)Kunal Puranik -  Manual and Automation Testing Expert(2)
Kunal Puranik - Manual and Automation Testing Expert(2)Kunal Puranik
 
Comm 102 Your world/newtonhelp.com
Comm 102 Your world/newtonhelp.comComm 102 Your world/newtonhelp.com
Comm 102 Your world/newtonhelp.comamaranthbeg85
 
Comm 102 Extraordinary Success/newtonhelp.com
Comm 102 Extraordinary Success/newtonhelp.comComm 102 Extraordinary Success/newtonhelp.com
Comm 102 Extraordinary Success/newtonhelp.comamaranthbeg105
 
Comm 102 Education is Power/newtonhelp.com
Comm 102 Education is Power/newtonhelp.comComm 102 Education is Power/newtonhelp.com
Comm 102 Education is Power/newtonhelp.comamaranthbeg65
 
Comm 102 Motivated Minds/newtonhelp.com
Comm 102 Motivated Minds/newtonhelp.comComm 102 Motivated Minds/newtonhelp.com
Comm 102 Motivated Minds/newtonhelp.comamaranthbeg45
 
ApplicationTestPlan[1]
ApplicationTestPlan[1]ApplicationTestPlan[1]
ApplicationTestPlan[1]Minu Mishra
 
VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1viswa pavan
 
Pos 355 Enhance teaching / snaptutorial.com
Pos 355  Enhance teaching / snaptutorial.comPos 355  Enhance teaching / snaptutorial.com
Pos 355 Enhance teaching / snaptutorial.comHarrisGeorg62
 
Scrum Project Management
Scrum Project ManagementScrum Project Management
Scrum Project ManagementAldo Santoso
 
Technical Writing presentation updated.ppt
Technical Writing presentation updated.pptTechnical Writing presentation updated.ppt
Technical Writing presentation updated.pptpaktracks
 
Test Case, Use Case and Test Scenario
Test Case, Use Case and Test ScenarioTest Case, Use Case and Test Scenario
Test Case, Use Case and Test ScenarioLokesh Agrawal
 
Reena Patil Resume
Reena Patil ResumeReena Patil Resume
Reena Patil ResumeReena Patil
 
NACCL-Requirements-Specification-Template
NACCL-Requirements-Specification-TemplateNACCL-Requirements-Specification-Template
NACCL-Requirements-Specification-TemplateJason Weber
 
Continuous Integration using Jenkins
Continuous Integration using Jenkins Continuous Integration using Jenkins
Continuous Integration using Jenkins Aspire Systems
 
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docxCMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docxmary772
 

Similar to Toronto alm v1 (20)

Kunal Puranik - Manual and Automation Testing Expert(2)
Kunal Puranik -  Manual and Automation Testing Expert(2)Kunal Puranik -  Manual and Automation Testing Expert(2)
Kunal Puranik - Manual and Automation Testing Expert(2)
 
Comm 102 Your world/newtonhelp.com
Comm 102 Your world/newtonhelp.comComm 102 Your world/newtonhelp.com
Comm 102 Your world/newtonhelp.com
 
Comm 102 Extraordinary Success/newtonhelp.com
Comm 102 Extraordinary Success/newtonhelp.comComm 102 Extraordinary Success/newtonhelp.com
Comm 102 Extraordinary Success/newtonhelp.com
 
Comm 102 Education is Power/newtonhelp.com
Comm 102 Education is Power/newtonhelp.comComm 102 Education is Power/newtonhelp.com
Comm 102 Education is Power/newtonhelp.com
 
Comm 102 Motivated Minds/newtonhelp.com
Comm 102 Motivated Minds/newtonhelp.comComm 102 Motivated Minds/newtonhelp.com
Comm 102 Motivated Minds/newtonhelp.com
 
Kalai
KalaiKalai
Kalai
 
ApplicationTestPlan[1]
ApplicationTestPlan[1]ApplicationTestPlan[1]
ApplicationTestPlan[1]
 
PK_resume
PK_resumePK_resume
PK_resume
 
VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1
 
MS-54 Jan June 2017
MS-54 Jan June 2017MS-54 Jan June 2017
MS-54 Jan June 2017
 
Pos 355 Enhance teaching / snaptutorial.com
Pos 355  Enhance teaching / snaptutorial.comPos 355  Enhance teaching / snaptutorial.com
Pos 355 Enhance teaching / snaptutorial.com
 
Resume_RB
Resume_RBResume_RB
Resume_RB
 
Scrum Project Management
Scrum Project ManagementScrum Project Management
Scrum Project Management
 
Technical Writing presentation updated.ppt
Technical Writing presentation updated.pptTechnical Writing presentation updated.ppt
Technical Writing presentation updated.ppt
 
Test Case, Use Case and Test Scenario
Test Case, Use Case and Test ScenarioTest Case, Use Case and Test Scenario
Test Case, Use Case and Test Scenario
 
Reena Patil Resume
Reena Patil ResumeReena Patil Resume
Reena Patil Resume
 
NACCL-Requirements-Specification-Template
NACCL-Requirements-Specification-TemplateNACCL-Requirements-Specification-Template
NACCL-Requirements-Specification-Template
 
Continuous Integration using Jenkins
Continuous Integration using Jenkins Continuous Integration using Jenkins
Continuous Integration using Jenkins
 
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docxCMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
 
BX-D – A Business Component & XML Driven Test Automation Framework
BX-D – A Business Component & XML Driven Test Automation FrameworkBX-D – A Business Component & XML Driven Test Automation Framework
BX-D – A Business Component & XML Driven Test Automation Framework
 

Toronto alm v1

  • 1. A better way to define software requirements & test cases powerstory For PowerPoint Toronto ALM User Group
  • 2. First some questions… Roles BAs ? UI/UX? Developer? Scrum Master? Product Manager? Requirements Management Use TFS ? Use another tool? Test Case Management Use TFS Use another tool?
  • 3. main flow 1. ----------- 2. --------- 3. --------------- alternate flows 3.1 ------------------- 3.1.1 ---------- 3.1.2 ------------- 3.2 --------------- 3.2.1 ----------- Use Cases UI Wireframes B D E F Test Cases Test Case 1 1. ----------- 2. --------- 3. --------------- Test Case 2 1. ----------- 2. --------- 3.1 ------------------- 3.1.1 ---------- 3.1.2 ------------- Test Case 3 1. ----------- 2. --------- 3.2 --------------- 3.2.1 ----------- C B C D E F B B UI Storyboards Traditional requirements & Test specifications
  • 4.
  • 5. Use Cases UI Wireframes UI Storyboards User Stories inconsistencie s Test Cases …in other words …often duplicate requirements, such as “user steps and system response flow” confusion …also suffer from “translation errors” from one deliverable to the next. wasted budget rework
  • 6. Use Cases UI Wireframes UI Storyboards User Stories Test Cases What if we took these specifications.. …combine some of them into single integrated deliverable, that removes the duplication and translation errors Use Case Storyboard …and automatically generated your Test Cases Test Case Generation ..with TFS Integration
  • 7. powerstory For PowerPoint ..that is what powerstory does
  • 8. powerstoryFor PowerPoint So what is a Use Case Storyboard UI Mockup / WireframeUse Case Editor main flow Alternate flows Associate each “use case step” with a UI Mockup / wireframe UI Control s Library Drag and Drop to create your UI Mockup based on PowerPoint
  • 9. Communicate better through requirements simulation Steps Navigator / Editor
  • 10. …or using navigation links & titles Optionally have navigation links automatically inserted on the slides Optionally have slide titles synced with step text
  • 11. Generate Test Cases into MS Team Foundation Server
  • 12. Automatic Traceability within Team Foundation Server
  • 13. Generate Test Cases into MS Excel – import to HP QC
  • 14. Generate Test Cases into MS Word
  • 15. powerstory For PowerPoint Saves you significant project time and budget, by… A better way to define software requirements & test cases! …communicating requirements more clearly …generating test cases automatically …removing requirements duplication and translation errors
  • 16. demos Use Case Storyboards Steps Editor UI Control Library Add your own UI Controls Share UI Controls Simulation View Options PowerPoint templates for reuse Test Case Gen For Word and Excel TFS Integration Start with TFS workitem Attach PPT file to a workitem Link to shared file – eg. skydrive Test Case Generation into TFS

Editor's Notes

  1. PowerStory is based on our deep passion to providebetter ways ofdefining software requirements and creating test cases.
  2. PowerStory was designed to address real-world efficiency and accuracy issues with traditional approaches to requirements definition and test case creation. It was designed to work with PowerPoint because let’s face it, PowerPoint is a tool that almost everyone has on their desktop and knows how to use, making it easy to collaborate with. In addition PowerStory’s integration with TFS not only gives you the ease of continuing to use MS Office tools for requirements definition, but also provides comprehensive requirements management capabilities within an integrated ALM suite of products. This combination truly gives you the tools you need to save project time and budget, for very little cost.