SlideShare una empresa de Scribd logo
1 de 13
Welingkar’s Distance Learning Division
I.T. for Management
CHAPTER-16
Visualizing a software solution
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
Visualizing a software solution from user point of view
Dataflow analysis, Object analysis, Decision analysis,
Process mapping & other help us to gain a detailed
understanding of business systems
However the focus of these studies is to understand
• “Why” i.e. purpose
• “What” i.e. functions performed
• “How” i.e. detailed logic performing these functions
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
Who are users of system
For instance if we computerize the material receipt section
of the factory the direct users are those who work in receipt
section.
They would be able to
• Acknowledge the receipt of the material to the supplier
• Match the receipt with the details of the items which has
physically arrived
• Update the purchase orders to the extent of receipt
quantity
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
Stakeholders Analysis
It is therefore vital to formerly identify various stakeholders
in a system development project, identify there specific
needs and wants as also understand the risk associated with
not meeting some of these needs on the success of project
& the impact of organization
This is known as stakeholders analysis
The stakeholders analysis helps the project manager
Analyst to priorities the needs expectations of stakeholders
& balance out risks
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
Stakeholders Analysis
For instance Installing ATM would affect lot of walk in customers
& both positively or negatively
Negative Effects
In the case of the ATM, it would pose a limit for the Withdrawal
at one time
It is very impersonal for many customers who need interaction
Senior citizens are not very comfortable
Positive effects
Most busy people would be happy that the ATM has provided
true any where any time banking
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
The User view Use case
Use case is a method of understanding how a system would
be used even before developing it
A description of why a user would need to use a system &
how he would he interact with the system to fulfill his needs
Thus in ATM example how should dialog between customer
& bank takes place
Check his balance
Withdraw cash
Deposit cash
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
The User view Use case
Writing a use case: For above example use case for withdrawing cash will be
Use case Withdraw Cash
Version 1.0
Date 1stMay 06
Author XYZ
Reference Use case for Log in
Normal flow ATM displays Menu Screen
Customer points to cash withdraw
ATM ask A/C no
……………………..
ATM Displays the default screen
Exception alternate path
Change amount Customer points to no option
No transaction print out Customer points to no option
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
The more about User case
The use case has been divided into several blocks
Identification block : Name, application Author etc.
Second block provides technical reference
The normal flow describes flow of logic
The alternate path describes each of other option in all decision points
Exceptions can be mentioned in separate section or under alternate
path
Reusing Use cases: for example Log in of customer
Is required for every transaction
One business event-many ways to write a use case
Role plays/Dialog writing: You must be able to visualize exact dialog
between user & software
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
Benefits of User case
It helps in taking a users view point about how he would like to
interact with the system
It provides exact view of the system
A comprehensive list of actors, business events and use case lead
to a comprehensive definition of what a software solution do
from user perspective.
It is therefore a good idea to identify key business users, business
events, & key use cases right at the beginning of software project
The use case also serve as acceptance criteria for approving
software application
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
Visualizing Screens /Outputs
Design of Screens for a software is both a scientific as well as
creative field.
To add the choices, web technology has added a very different
dimension to to interface design. The era of embedded
technology adds yet another dimension where in we can interact
with virtually anything & everything for example automobile,
fridge, washing machine etc.
Human computer interface is a field of interest of various people
like Business analyst, Security experts, Instructional psychologists
etc.
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
GUI Design
The Graphical user interface uses the windows based technology.
The use of pop ups, check boxes, check lists, tool bars , Text boxes
are common features of GUI
Some basic tenets of screen design are
• Consistency
• Simple uncluttered look
• Intuitive
• Drop down menu
• Use of colors &visual features
• Sequence of field
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
Web Design
What is mentioned for GUI is also applicable for Web pages. Web
pages can be of three types
• Static
• Interactive
• Dynamic
Static web pages are informative pages needs to be physically
updated or modified
Interactive pages use technology such as flash, XML to bring the
content alive on screen
These pages ask questions to user & provide necessary answers
Dynamic web pages are for full-fledged web based applications
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Visualizing a software Solution
End of Chapter 16
We Learn – A Continuous Learning Forum

Más contenido relacionado

La actualidad más candente

PRD Template for Product Managers
PRD Template for Product ManagersPRD Template for Product Managers
PRD Template for Product ManagersUjjwal Trivedi
 
MobiShop - Mobile Commerce
MobiShop - Mobile CommerceMobiShop - Mobile Commerce
MobiShop - Mobile CommerceSandeep Mishra
 
603 Final Presentation
603 Final Presentation603 Final Presentation
603 Final Presentationbeckersabik
 
Fyp proposal For auction Website
Fyp proposal For auction WebsiteFyp proposal For auction Website
Fyp proposal For auction Websiterashidalyasuog
 
Online auction system srs riport
Online auction system srs  riportOnline auction system srs  riport
Online auction system srs riportDilip Prajapati
 
A View of the Future of Banking
A View of the Future of BankingA View of the Future of Banking
A View of the Future of BankingAllison Nabers
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)Sruthi S
 
Shilpa Govindrao Lathkar
Shilpa Govindrao LathkarShilpa Govindrao Lathkar
Shilpa Govindrao LathkarShilpa Lathkar
 
Milos Zivanovic - Fujitsu Client Computing Devices, Workstation, Solutions, V...
Milos Zivanovic - Fujitsu Client Computing Devices, Workstation, Solutions, V...Milos Zivanovic - Fujitsu Client Computing Devices, Workstation, Solutions, V...
Milos Zivanovic - Fujitsu Client Computing Devices, Workstation, Solutions, V...Milos Zivanovic
 
Systemation Corizon Enterprise Mashup for the Contact Center
Systemation Corizon Enterprise Mashup for the Contact CenterSystemation Corizon Enterprise Mashup for the Contact Center
Systemation Corizon Enterprise Mashup for the Contact CenterEdwin Systemation
 
Online Auction System for Vehicles SRS
Online Auction System for Vehicles SRSOnline Auction System for Vehicles SRS
Online Auction System for Vehicles SRSKrishnaMaurya44
 
User Experience Design and the Future of Digital Health
User Experience Design and the Future of Digital Health User Experience Design and the Future of Digital Health
User Experience Design and the Future of Digital Health Reed Robinson
 

La actualidad más candente (14)

PRD Template for Product Managers
PRD Template for Product ManagersPRD Template for Product Managers
PRD Template for Product Managers
 
MobiShop - Mobile Commerce
MobiShop - Mobile CommerceMobiShop - Mobile Commerce
MobiShop - Mobile Commerce
 
603 Final Presentation
603 Final Presentation603 Final Presentation
603 Final Presentation
 
Fyp proposal For auction Website
Fyp proposal For auction WebsiteFyp proposal For auction Website
Fyp proposal For auction Website
 
Online auction system srs riport
Online auction system srs  riportOnline auction system srs  riport
Online auction system srs riport
 
Theresa fullerresume2016 1
Theresa fullerresume2016 1Theresa fullerresume2016 1
Theresa fullerresume2016 1
 
A View of the Future of Banking
A View of the Future of BankingA View of the Future of Banking
A View of the Future of Banking
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
 
Shilpa Govindrao Lathkar
Shilpa Govindrao LathkarShilpa Govindrao Lathkar
Shilpa Govindrao Lathkar
 
Milos Zivanovic - Fujitsu Client Computing Devices, Workstation, Solutions, V...
Milos Zivanovic - Fujitsu Client Computing Devices, Workstation, Solutions, V...Milos Zivanovic - Fujitsu Client Computing Devices, Workstation, Solutions, V...
Milos Zivanovic - Fujitsu Client Computing Devices, Workstation, Solutions, V...
 
Systemation Corizon Enterprise Mashup for the Contact Center
Systemation Corizon Enterprise Mashup for the Contact CenterSystemation Corizon Enterprise Mashup for the Contact Center
Systemation Corizon Enterprise Mashup for the Contact Center
 
Online Auction System for Vehicles SRS
Online Auction System for Vehicles SRSOnline Auction System for Vehicles SRS
Online Auction System for Vehicles SRS
 
User Experience Design and the Future of Digital Health
User Experience Design and the Future of Digital Health User Experience Design and the Future of Digital Health
User Experience Design and the Future of Digital Health
 
Resume_ManojSrikanta
Resume_ManojSrikantaResume_ManojSrikanta
Resume_ManojSrikanta
 

Similar a Visualizing a Software Solution - IT Project Management

CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docxCRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docxmydrynan
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life CycleChristina Padilla
 
Appendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxAppendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxarmitageclaire49
 
Software Evaluation
Software EvaluationSoftware Evaluation
Software EvaluationLori Gilbert
 
Self-Organized, Autonomous UX | SoCal UX Camp | May 31, 2014
Self-Organized, Autonomous UX  |  SoCal UX Camp  |  May 31, 2014Self-Organized, Autonomous UX  |  SoCal UX Camp  |  May 31, 2014
Self-Organized, Autonomous UX | SoCal UX Camp | May 31, 2014Jaimi Kercher
 
Project Management System Evaluation Paper
Project Management System Evaluation PaperProject Management System Evaluation Paper
Project Management System Evaluation PaperJill Lyons
 
How to Design for (Digital) Success
How to Design for (Digital) SuccessHow to Design for (Digital) Success
How to Design for (Digital) SuccessSøren Engelbrecht
 
Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0fhios
 
National e-Learning Laboratory
National e-Learning LaboratoryNational e-Learning Laboratory
National e-Learning LaboratoryStephan Weibelzahl
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentationsireesha nimmagadda
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusBonitasoft
 
Movie Ticket Management System Class 12 synopsis.pdf
Movie Ticket Management System Class 12 synopsis.pdfMovie Ticket Management System Class 12 synopsis.pdf
Movie Ticket Management System Class 12 synopsis.pdfPyami
 
Online movie booking synopsis
Online movie booking  synopsisOnline movie booking  synopsis
Online movie booking synopsismca projects
 
Running Head HUMAN-COMPUTER INTERFACE 1HUMAN-COMPUTER IN.docx
Running Head HUMAN-COMPUTER INTERFACE 1HUMAN-COMPUTER IN.docxRunning Head HUMAN-COMPUTER INTERFACE 1HUMAN-COMPUTER IN.docx
Running Head HUMAN-COMPUTER INTERFACE 1HUMAN-COMPUTER IN.docxpotmanandrea
 

Similar a Visualizing a Software Solution - IT Project Management (20)

CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docxCRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life Cycle
 
Appendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxAppendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docx
 
Software Evaluation
Software EvaluationSoftware Evaluation
Software Evaluation
 
SE-Lecture-4.pptx
SE-Lecture-4.pptxSE-Lecture-4.pptx
SE-Lecture-4.pptx
 
Self-Organized, Autonomous UX | SoCal UX Camp | May 31, 2014
Self-Organized, Autonomous UX  |  SoCal UX Camp  |  May 31, 2014Self-Organized, Autonomous UX  |  SoCal UX Camp  |  May 31, 2014
Self-Organized, Autonomous UX | SoCal UX Camp | May 31, 2014
 
Sdpl1
Sdpl1Sdpl1
Sdpl1
 
Project Management System Evaluation Paper
Project Management System Evaluation PaperProject Management System Evaluation Paper
Project Management System Evaluation Paper
 
Agile user story mapping
Agile user story mappingAgile user story mapping
Agile user story mapping
 
How to Design for (Digital) Success
How to Design for (Digital) SuccessHow to Design for (Digital) Success
How to Design for (Digital) Success
 
Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0
 
Session3
Session3Session3
Session3
 
National e-Learning Laboratory
National e-Learning LaboratoryNational e-Learning Laboratory
National e-Learning Laboratory
 
Requirement analysis with use case
Requirement analysis with use caseRequirement analysis with use case
Requirement analysis with use case
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentation
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the Campus
 
Movie Ticket Management System Class 12 synopsis.pdf
Movie Ticket Management System Class 12 synopsis.pdfMovie Ticket Management System Class 12 synopsis.pdf
Movie Ticket Management System Class 12 synopsis.pdf
 
Bhooma_Sampath (1)
Bhooma_Sampath (1)Bhooma_Sampath (1)
Bhooma_Sampath (1)
 
Online movie booking synopsis
Online movie booking  synopsisOnline movie booking  synopsis
Online movie booking synopsis
 
Running Head HUMAN-COMPUTER INTERFACE 1HUMAN-COMPUTER IN.docx
Running Head HUMAN-COMPUTER INTERFACE 1HUMAN-COMPUTER IN.docxRunning Head HUMAN-COMPUTER INTERFACE 1HUMAN-COMPUTER IN.docx
Running Head HUMAN-COMPUTER INTERFACE 1HUMAN-COMPUTER IN.docx
 

Más de We Learn - A Continuous Learning Forum from Welingkar's Distance Learning Program.

Más de We Learn - A Continuous Learning Forum from Welingkar's Distance Learning Program. (20)

PGDM in Supply Chain Management
PGDM in Supply Chain ManagementPGDM in Supply Chain Management
PGDM in Supply Chain Management
 
PGDM in Rural & Agribusiness Management
PGDM in Rural & Agribusiness ManagementPGDM in Rural & Agribusiness Management
PGDM in Rural & Agribusiness Management
 
PGDM in E-Commerce Management
PGDM in E-Commerce ManagementPGDM in E-Commerce Management
PGDM in E-Commerce Management
 
PGDM in Service Excellence
PGDM in Service ExcellencePGDM in Service Excellence
PGDM in Service Excellence
 
PGDM in International Management
PGDM in International ManagementPGDM in International Management
PGDM in International Management
 
PGDM in IT Project Management
PGDM in IT Project ManagementPGDM in IT Project Management
PGDM in IT Project Management
 
Distance Learning PGDM in E-Business Management
Distance Learning PGDM in E-Business ManagementDistance Learning PGDM in E-Business Management
Distance Learning PGDM in E-Business Management
 
Distance Learning PGDM in Business Administration
Distance Learning PGDM in Business AdministrationDistance Learning PGDM in Business Administration
Distance Learning PGDM in Business Administration
 
PGDM in Finance Management
PGDM in Finance ManagementPGDM in Finance Management
PGDM in Finance Management
 
PGDM in Marketing Management
PGDM in Marketing ManagementPGDM in Marketing Management
PGDM in Marketing Management
 
PGDM in Operation Management
PGDM in Operation ManagementPGDM in Operation Management
PGDM in Operation Management
 
Marketing Management
Marketing ManagementMarketing Management
Marketing Management
 
PGDM in Media & Advertising
PGDM in Media & AdvertisingPGDM in Media & Advertising
PGDM in Media & Advertising
 
We School HR Management
We School HR ManagementWe School HR Management
We School HR Management
 
WE SCHOOL TRAVEL & TOURISM MANAGEMENT
WE SCHOOL TRAVEL & TOURISM MANAGEMENTWE SCHOOL TRAVEL & TOURISM MANAGEMENT
WE SCHOOL TRAVEL & TOURISM MANAGEMENT
 
Personal budgeting
Personal budgetingPersonal budgeting
Personal budgeting
 
Maintaining the financial health of businesses through financial accounting
Maintaining the financial health of businesses through financial accountingMaintaining the financial health of businesses through financial accounting
Maintaining the financial health of businesses through financial accounting
 
Asset Management Case Sstudy
Asset Management  Case SstudyAsset Management  Case Sstudy
Asset Management Case Sstudy
 
Team management’ scored on the football
Team management’ scored on the footballTeam management’ scored on the football
Team management’ scored on the football
 
Mc donalds Recruitment Case Study
Mc donalds Recruitment Case StudyMc donalds Recruitment Case Study
Mc donalds Recruitment Case Study
 

Último

Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptxRoofing Contractor
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSkajalroy875762
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Timegargpaaro
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...pujan9679
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...NadhimTaha
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxDitasDelaCruz
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwaitdaisycvs
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book nowkapoorjyoti4444
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxCynthia Clay
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Availablepr788182
 

Último (20)

WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 

Visualizing a Software Solution - IT Project Management

  • 1. Welingkar’s Distance Learning Division I.T. for Management CHAPTER-16 Visualizing a software solution We Learn – A Continuous Learning Forum
  • 2. Welingkar’s Distance Learning Division Visualizing a software Solution Visualizing a software solution from user point of view Dataflow analysis, Object analysis, Decision analysis, Process mapping & other help us to gain a detailed understanding of business systems However the focus of these studies is to understand • “Why” i.e. purpose • “What” i.e. functions performed • “How” i.e. detailed logic performing these functions We Learn – A Continuous Learning Forum
  • 3. Welingkar’s Distance Learning Division Visualizing a software Solution Who are users of system For instance if we computerize the material receipt section of the factory the direct users are those who work in receipt section. They would be able to • Acknowledge the receipt of the material to the supplier • Match the receipt with the details of the items which has physically arrived • Update the purchase orders to the extent of receipt quantity We Learn – A Continuous Learning Forum
  • 4. Welingkar’s Distance Learning Division Visualizing a software Solution Stakeholders Analysis It is therefore vital to formerly identify various stakeholders in a system development project, identify there specific needs and wants as also understand the risk associated with not meeting some of these needs on the success of project & the impact of organization This is known as stakeholders analysis The stakeholders analysis helps the project manager Analyst to priorities the needs expectations of stakeholders & balance out risks We Learn – A Continuous Learning Forum
  • 5. Welingkar’s Distance Learning Division Visualizing a software Solution Stakeholders Analysis For instance Installing ATM would affect lot of walk in customers & both positively or negatively Negative Effects In the case of the ATM, it would pose a limit for the Withdrawal at one time It is very impersonal for many customers who need interaction Senior citizens are not very comfortable Positive effects Most busy people would be happy that the ATM has provided true any where any time banking We Learn – A Continuous Learning Forum
  • 6. Welingkar’s Distance Learning Division Visualizing a software Solution The User view Use case Use case is a method of understanding how a system would be used even before developing it A description of why a user would need to use a system & how he would he interact with the system to fulfill his needs Thus in ATM example how should dialog between customer & bank takes place Check his balance Withdraw cash Deposit cash We Learn – A Continuous Learning Forum
  • 7. Welingkar’s Distance Learning Division Visualizing a software Solution The User view Use case Writing a use case: For above example use case for withdrawing cash will be Use case Withdraw Cash Version 1.0 Date 1stMay 06 Author XYZ Reference Use case for Log in Normal flow ATM displays Menu Screen Customer points to cash withdraw ATM ask A/C no …………………….. ATM Displays the default screen Exception alternate path Change amount Customer points to no option No transaction print out Customer points to no option We Learn – A Continuous Learning Forum
  • 8. Welingkar’s Distance Learning Division Visualizing a software Solution The more about User case The use case has been divided into several blocks Identification block : Name, application Author etc. Second block provides technical reference The normal flow describes flow of logic The alternate path describes each of other option in all decision points Exceptions can be mentioned in separate section or under alternate path Reusing Use cases: for example Log in of customer Is required for every transaction One business event-many ways to write a use case Role plays/Dialog writing: You must be able to visualize exact dialog between user & software We Learn – A Continuous Learning Forum
  • 9. Welingkar’s Distance Learning Division Visualizing a software Solution Benefits of User case It helps in taking a users view point about how he would like to interact with the system It provides exact view of the system A comprehensive list of actors, business events and use case lead to a comprehensive definition of what a software solution do from user perspective. It is therefore a good idea to identify key business users, business events, & key use cases right at the beginning of software project The use case also serve as acceptance criteria for approving software application We Learn – A Continuous Learning Forum
  • 10. Welingkar’s Distance Learning Division Visualizing a software Solution Visualizing Screens /Outputs Design of Screens for a software is both a scientific as well as creative field. To add the choices, web technology has added a very different dimension to to interface design. The era of embedded technology adds yet another dimension where in we can interact with virtually anything & everything for example automobile, fridge, washing machine etc. Human computer interface is a field of interest of various people like Business analyst, Security experts, Instructional psychologists etc. We Learn – A Continuous Learning Forum
  • 11. Welingkar’s Distance Learning Division Visualizing a software Solution GUI Design The Graphical user interface uses the windows based technology. The use of pop ups, check boxes, check lists, tool bars , Text boxes are common features of GUI Some basic tenets of screen design are • Consistency • Simple uncluttered look • Intuitive • Drop down menu • Use of colors &visual features • Sequence of field We Learn – A Continuous Learning Forum
  • 12. Welingkar’s Distance Learning Division Visualizing a software Solution Web Design What is mentioned for GUI is also applicable for Web pages. Web pages can be of three types • Static • Interactive • Dynamic Static web pages are informative pages needs to be physically updated or modified Interactive pages use technology such as flash, XML to bring the content alive on screen These pages ask questions to user & provide necessary answers Dynamic web pages are for full-fledged web based applications We Learn – A Continuous Learning Forum
  • 13. Welingkar’s Distance Learning Division Visualizing a software Solution End of Chapter 16 We Learn – A Continuous Learning Forum