SlideShare une entreprise Scribd logo
1  sur  16
Translate business
needs into technical
requirements
ICAA5158A
Overview
   The analysis stage of a project involves identifying the
    needs of a business or business process and then
    quantifying those needs into technical requirements.
   Once the business needs have been established and
    you have an idea of the technology to be used for the
    solution, you can commence translating the business
    needs into technical requirements.
   Technical requirements are often supported through the
    use of modelling techniques such as data flow diagrams,
    UML or entity relationship diagrams.
   In addition, technical requirements should be
    measurable; that is, you should be able to validate if you
    have been able to achieve or surpass the required
    technical requirements.
Overview
   Sometimes the business requirements are
    known as the functional requirements, and the
    technical requirements are known as the non-
    functional requirements or constraints. In
    other situations, the technical requirements
    are known as technical specifications, or just
    specifications. Technical requirements are not
    goals - they are requirements!
   This unit (ICAA5158A) will give you the
    knowledge and skills to translate business needs
    into technical requirements.
   Technical requirements may be used by a
    development team to create a solution. At other
    times, the technical requirements may be used
    to validate the specifications for software
    purchased off the shelf.
The topics for this unit are as follows:
   Compile business needs
       In this topic, you will learn how to clarify the business problem
        and identify business opportunities as well as identify the
        strategic direction and vision of the organisation and document
        business needs.
   Determine technical requirements
       In this topic, you will learn how to identify technical requirements
        by accessing the business problem, determining interface and
        processing requirements and determining functional constraints.
        Once the technical requirements have been determined
   Secure sign-off for technical requirements and solutions
       In this topic, you will learn how to manage the end of stage for
        the sign-off process.
Compile business needs
 clarify the business problems and confirm
  information with stakeholders
 identify the vision, strategic mission and
  objectives of the business or business process
 identify key stakeholders and their
  requirements
 document business objectives and problem and
  confirm details with the appropriate person.
Clarifying the business problem
   You need to establish the business problem or
    opportunity before you begin translating
    business needs into technical requirements.
   This will often be documented in the business
    requirements document or report.
   There are various techniques used to define and
    refine the project needs such as interviews with
    the client, online surveys or forms, user
    discussion groups and questionnaires with
    samples of the target audience. The major
    purpose of this analysis is to develop an
    understanding of what is achievable within the
    project constraints.
Clarifying the business problem
   The process of needs analysis may result in a separate
    business needs report, especially on large projects. On
    smaller projects, the needs analysis and the information
    gathered can often be documented with the proposed
    solution in the one document.
   The main paragraphs of interest in this report are the
    problem statement or opportunity statement, and the
    functional requirements. The functional requirements
    describe the way in which the different components and
    functions in the solution will interact. The functional
    requirements will further clarify how the solution is going
    to work and how users will use it. If a business
    requirements document or report has not been
    completed, you will need to conduct a needs analysis.
For most IT applications, the needs analysis will broadly focus on
three aspects by analysing the following perspectives:

   business perspective – eg outline of the current
    business climate, structure of the company and the
    emerging industry issues that are driving this project –
    the primary business aim or product
   technical perspective – eg outline of IT systems and
    infrastructure of the company (including PC types,
    numbers and locations, details on browsers, operating
    systems, servers, security policies, networks and
    bandwidth capacity)
   human perspective – eg outline the motivation of staff
    to use new IT systems. This may also cover such
    considerations as PC literacy, industrial relations issues
    for staff, legalities and even language issues for users.
Methodology
   Some IT managers and analysts believe
    that this style of methodology is a positive
    way to approach IT development. The
    idea behind it is to ensure that as an IT
    professional, you focus on the solution
    from all major angles. A common criticism
    in the past has been that IT developers
    have focused too heavily on the
    technology and not enough on the users’
    needs or the long-term business goals.
Identifying the vision or strategic
mission
   The business needs that have been identified
    should align with the vision or strategic mission
    of the business; however, often the system for
    which you are writing the technical requirements
    is only a small portion of the total business
    systems. In this case you will need to clearly
    understand the processes and procedures that
    the new system will replace or automate. The
    processes and procedures will form part of the
    technical requirements.
Identifying stakeholders
   With the business requirements
    established, your job will be to develop the
    technical requirements. Sometimes these
    are known as the non-functional
    requirements or constraints. In order to
    document the technical requirements, you
    need to identify key stakeholders within
    the business and stakeholders external to
    the business. Their needs will form part of
    the technical requirements.
Activity 1 – Stakeholders
 Select an IT project that you are familiar
  with. Attempt to document all the
  stakeholders involved with this project.
  Divide them into two groups (internal and
  external).
 Comment on the issues that may arise if
  all the key stakeholders are not involved in
  the project.
Documentation
   Technical requirement reports vary significantly
    in content and there is not a definitive template
    for writing the report. Your organisation or
    project sponsor may request specific content in
    the report, or the content may be at your
    discretion. A technical requirements report for an
    e-commerce website will have significantly
    different content than a technical requirements
    report for a database, software or network
    system. There are some basic issues to
    consider when analysing hardware and software
    when creating a technical requirements report.
Hardware
   Compatibility – will the solution work with existing and future
    systems?
   Support all formats – will the systems and architecture support all
    types of media?
   Will the system be supported by existing resources within the
    company?
   Is there funding available for new hardware (eg new servers)?
   What is the business disaster recovery and continuity strategy? Has
    this been costed?
   Are there time restrictions or time delays for procuring hardware?
    Will you be relying on another workgroup to set up the hardware? If
    they don’t consider your project a priority, is that time delay factored
    into your delivery strategy?
   Can other projects help absorb the cost of hardware?
   Is the network able to cope with the increase in bandwidth usage?
Software
   What is the total cost of ownership of the software?
   Are there licensing issues? (As the system is in development, should you
    pay for all the licensing now or when the system is in development/live
    mode?)
   Can the software be licensed for use by multiple users who use it on
    different machines (concurrent licensing)?
   How long has the software been on the market? When is the next release
    due? How stable is the release?
   What happens if the software company becomes insolvent? Who supports
    it?
   Who owns the source code?
   What happens if the source code is modified – who supports the product
    then?
   Does the solution work with all other company software systems?
   If web-based, does the solution function on all common browsers?
   Can the software be delivered in a ‘locked down’ format?
   Is the software cross-platform compliant?
   Is the software easy to use or are there major training issues and costs?
Activity 2 – Factors that
influence business decisions
   When preparing business needs
    requirements documentation, issues like
    policy changes, company takeovers,
    industrial relations or legislative changes
    often have a major affect on the business.
    Select a project you are familiar with and
    discuss how two of these issues
    influenced the business decisions.

Contenu connexe

Tendances

IT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdfIT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdfAlan McSweeney
 
Comprehensive And Integrated Approach To Project Management And Solution Deli...
Comprehensive And Integrated Approach To Project Management And Solution Deli...Comprehensive And Integrated Approach To Project Management And Solution Deli...
Comprehensive And Integrated Approach To Project Management And Solution Deli...Alan McSweeney
 
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Alan McSweeney
 
Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Alan McSweeney
 
Incorporating A DesignOps Approach Into Solution Architecture
Incorporating A DesignOps Approach Into Solution ArchitectureIncorporating A DesignOps Approach Into Solution Architecture
Incorporating A DesignOps Approach Into Solution ArchitectureAlan McSweeney
 
Design Science and Solution Architecture
Design Science and Solution ArchitectureDesign Science and Solution Architecture
Design Science and Solution ArchitectureAlan McSweeney
 
ETIS10 - BI Business Requirements - Presentation
ETIS10 - BI Business Requirements - PresentationETIS10 - BI Business Requirements - Presentation
ETIS10 - BI Business Requirements - PresentationDavid Walker
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelPaul Sullivan
 
Data Engineering Proposal for Homerunner.pptx
Data Engineering Proposal for Homerunner.pptxData Engineering Proposal for Homerunner.pptx
Data Engineering Proposal for Homerunner.pptxDamilolaLana1
 
03. Business Information Requirements Template
03. Business Information Requirements Template03. Business Information Requirements Template
03. Business Information Requirements TemplateAlan D. Duncan
 
IT Project Governance Overview
IT Project Governance OverviewIT Project Governance Overview
IT Project Governance OverviewSteve Gerick
 
Data Quality Management - Data Issue Management & Resolutionn / Practical App...
Data Quality Management - Data Issue Management & Resolutionn / Practical App...Data Quality Management - Data Issue Management & Resolutionn / Practical App...
Data Quality Management - Data Issue Management & Resolutionn / Practical App...Burak S. Arikan
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution ArchitectureAlan McSweeney
 
Business requirements gathering for bi
Business requirements gathering for biBusiness requirements gathering for bi
Business requirements gathering for biCorey Dayhuff
 
Enterprise Security Architecture Design
Enterprise Security Architecture DesignEnterprise Security Architecture Design
Enterprise Security Architecture DesignPriyanka Aash
 
Data Governance — Aligning Technical and Business Approaches
Data Governance — Aligning Technical and Business ApproachesData Governance — Aligning Technical and Business Approaches
Data Governance — Aligning Technical and Business ApproachesDATAVERSITY
 
IT4IT - Manage the Digital Enterprise.pdf
IT4IT - Manage the Digital Enterprise.pdfIT4IT - Manage the Digital Enterprise.pdf
IT4IT - Manage the Digital Enterprise.pdfitSMF Belgium
 

Tendances (20)

IT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdfIT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdf
 
Comprehensive And Integrated Approach To Project Management And Solution Deli...
Comprehensive And Integrated Approach To Project Management And Solution Deli...Comprehensive And Integrated Approach To Project Management And Solution Deli...
Comprehensive And Integrated Approach To Project Management And Solution Deli...
 
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
 
Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...
 
Incorporating A DesignOps Approach Into Solution Architecture
Incorporating A DesignOps Approach Into Solution ArchitectureIncorporating A DesignOps Approach Into Solution Architecture
Incorporating A DesignOps Approach Into Solution Architecture
 
Design Science and Solution Architecture
Design Science and Solution ArchitectureDesign Science and Solution Architecture
Design Science and Solution Architecture
 
ETIS10 - BI Business Requirements - Presentation
ETIS10 - BI Business Requirements - PresentationETIS10 - BI Business Requirements - Presentation
ETIS10 - BI Business Requirements - Presentation
 
SABSA overview
SABSA overviewSABSA overview
SABSA overview
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity model
 
Data Engineering Proposal for Homerunner.pptx
Data Engineering Proposal for Homerunner.pptxData Engineering Proposal for Homerunner.pptx
Data Engineering Proposal for Homerunner.pptx
 
03. Business Information Requirements Template
03. Business Information Requirements Template03. Business Information Requirements Template
03. Business Information Requirements Template
 
IT Project Governance Overview
IT Project Governance OverviewIT Project Governance Overview
IT Project Governance Overview
 
Data Quality Management - Data Issue Management & Resolutionn / Practical App...
Data Quality Management - Data Issue Management & Resolutionn / Practical App...Data Quality Management - Data Issue Management & Resolutionn / Practical App...
Data Quality Management - Data Issue Management & Resolutionn / Practical App...
 
Togaf 9 overview
Togaf 9 overviewTogaf 9 overview
Togaf 9 overview
 
SABSA Implementation(Part II)_ver1-0
SABSA Implementation(Part II)_ver1-0SABSA Implementation(Part II)_ver1-0
SABSA Implementation(Part II)_ver1-0
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution Architecture
 
Business requirements gathering for bi
Business requirements gathering for biBusiness requirements gathering for bi
Business requirements gathering for bi
 
Enterprise Security Architecture Design
Enterprise Security Architecture DesignEnterprise Security Architecture Design
Enterprise Security Architecture Design
 
Data Governance — Aligning Technical and Business Approaches
Data Governance — Aligning Technical and Business ApproachesData Governance — Aligning Technical and Business Approaches
Data Governance — Aligning Technical and Business Approaches
 
IT4IT - Manage the Digital Enterprise.pdf
IT4IT - Manage the Digital Enterprise.pdfIT4IT - Manage the Digital Enterprise.pdf
IT4IT - Manage the Digital Enterprise.pdf
 

En vedette

Week10 Analysing Client Requirements
Week10 Analysing Client RequirementsWeek10 Analysing Client Requirements
Week10 Analysing Client Requirementshapy
 
Requirment anlaysis , application, device, network requirements
Requirment anlaysis , application, device, network requirementsRequirment anlaysis , application, device, network requirements
Requirment anlaysis , application, device, network requirementscsk selva
 
Confirm Client Requirements
Confirm Client RequirementsConfirm Client Requirements
Confirm Client RequirementsSteven Cahill
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 
Determining Client And Networking Requirements
Determining Client And Networking RequirementsDetermining Client And Networking Requirements
Determining Client And Networking RequirementsSteven Cahill
 
Sample Business Requirement Document
Sample Business Requirement DocumentSample Business Requirement Document
Sample Business Requirement DocumentIsabel Elaine Leong
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysiscsk selva
 
Sample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogSample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogALATechSource
 
requirements analysis and design
requirements analysis and designrequirements analysis and design
requirements analysis and designPreeti Mishra
 
Technical analysis of Projects
Technical analysis of ProjectsTechnical analysis of Projects
Technical analysis of ProjectsPrateek Pawar
 
Wikispaces Help
Wikispaces HelpWikispaces Help
Wikispaces Helphapy
 
Bpr asignment
Bpr asignmentBpr asignment
Bpr asignmentarsalan10
 
Chapter ii 2 technical requirements(specification) for metro
Chapter ii 2 technical requirements(specification) for metroChapter ii 2 technical requirements(specification) for metro
Chapter ii 2 technical requirements(specification) for metromy duy thanh
 
Assessment Validation IT Conference 08
Assessment Validation IT Conference 08Assessment Validation IT Conference 08
Assessment Validation IT Conference 08hapy
 
Chp 1 introduction to hris
Chp 1 introduction to hrisChp 1 introduction to hris
Chp 1 introduction to hrisFaiza Omar
 
Week11 Determine Technical Requirements
Week11 Determine Technical RequirementsWeek11 Determine Technical Requirements
Week11 Determine Technical Requirementshapy
 
Introduction human resource information systems
Introduction human resource information systemsIntroduction human resource information systems
Introduction human resource information systemsDeepak Sharma
 
PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentationjrouyer
 
Meta tags1
Meta tags1Meta tags1
Meta tags1hapy
 

En vedette (20)

Week10 Analysing Client Requirements
Week10 Analysing Client RequirementsWeek10 Analysing Client Requirements
Week10 Analysing Client Requirements
 
Requirment anlaysis , application, device, network requirements
Requirment anlaysis , application, device, network requirementsRequirment anlaysis , application, device, network requirements
Requirment anlaysis , application, device, network requirements
 
Confirm Client Requirements
Confirm Client RequirementsConfirm Client Requirements
Confirm Client Requirements
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
Determining Client And Networking Requirements
Determining Client And Networking RequirementsDetermining Client And Networking Requirements
Determining Client And Networking Requirements
 
Sample Business Requirement Document
Sample Business Requirement DocumentSample Business Requirement Document
Sample Business Requirement Document
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysis
 
Sample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogSample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library Blog
 
requirements analysis and design
requirements analysis and designrequirements analysis and design
requirements analysis and design
 
Technical analysis of Projects
Technical analysis of ProjectsTechnical analysis of Projects
Technical analysis of Projects
 
Wikispaces Help
Wikispaces HelpWikispaces Help
Wikispaces Help
 
Bpr asignment
Bpr asignmentBpr asignment
Bpr asignment
 
Week 12 mixed methods
Week 12   mixed methodsWeek 12   mixed methods
Week 12 mixed methods
 
Chapter ii 2 technical requirements(specification) for metro
Chapter ii 2 technical requirements(specification) for metroChapter ii 2 technical requirements(specification) for metro
Chapter ii 2 technical requirements(specification) for metro
 
Assessment Validation IT Conference 08
Assessment Validation IT Conference 08Assessment Validation IT Conference 08
Assessment Validation IT Conference 08
 
Chp 1 introduction to hris
Chp 1 introduction to hrisChp 1 introduction to hris
Chp 1 introduction to hris
 
Week11 Determine Technical Requirements
Week11 Determine Technical RequirementsWeek11 Determine Technical Requirements
Week11 Determine Technical Requirements
 
Introduction human resource information systems
Introduction human resource information systemsIntroduction human resource information systems
Introduction human resource information systems
 
PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentation
 
Meta tags1
Meta tags1Meta tags1
Meta tags1
 

Similaire à Bussiness needs

Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation William Francis
 
40411923 business-analyst
40411923 business-analyst40411923 business-analyst
40411923 business-analystHar Da
 
Discussion 1 post responses.Please respond to the following.docx
Discussion 1 post responses.Please respond to the following.docxDiscussion 1 post responses.Please respond to the following.docx
Discussion 1 post responses.Please respond to the following.docxcuddietheresa
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysisSangeet Shah
 
Lecture 9 understanding requirements
Lecture 9   understanding requirementsLecture 9   understanding requirements
Lecture 9 understanding requirementsIIUI
 
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...NikhileshSathyavarap
 
Management Information Systems – Week 7 Lecture 2Developme.docx
Management Information Systems – Week 7 Lecture 2Developme.docxManagement Information Systems – Week 7 Lecture 2Developme.docx
Management Information Systems – Week 7 Lecture 2Developme.docxcroysierkathey
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement SpecificationVishal Singh
 
Business Analyst Overview
Business Analyst OverviewBusiness Analyst Overview
Business Analyst OverviewSalil Vaidya
 
Interactive selling solutions for complex manufacturing
Interactive selling solutions for complex manufacturingInteractive selling solutions for complex manufacturing
Interactive selling solutions for complex manufacturingCincom Systems
 
A comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyA comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyGaytri khandelwal
 
Effective Business Analysis
Effective Business AnalysisEffective Business Analysis
Effective Business AnalysisKailash Sumana
 
CMGT 578 Education Specialist |tutorialrank.com
CMGT 578 Education Specialist |tutorialrank.comCMGT 578 Education Specialist |tutorialrank.com
CMGT 578 Education Specialist |tutorialrank.comladworkspaces
 
software engineering
software engineeringsoftware engineering
software engineeringSnow Queenzz
 

Similaire à Bussiness needs (20)

Business analyst
Business analystBusiness analyst
Business analyst
 
Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation
 
40411923 business-analyst
40411923 business-analyst40411923 business-analyst
40411923 business-analyst
 
Discussion 1 post responses.Please respond to the following.docx
Discussion 1 post responses.Please respond to the following.docxDiscussion 1 post responses.Please respond to the following.docx
Discussion 1 post responses.Please respond to the following.docx
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysis
 
Lecture 9 understanding requirements
Lecture 9   understanding requirementsLecture 9   understanding requirements
Lecture 9 understanding requirements
 
Unit 2
Unit 2Unit 2
Unit 2
 
Solution Design Services An Overview
Solution Design Services  An OverviewSolution Design Services  An Overview
Solution Design Services An Overview
 
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
 
Management Information Systems – Week 7 Lecture 2Developme.docx
Management Information Systems – Week 7 Lecture 2Developme.docxManagement Information Systems – Week 7 Lecture 2Developme.docx
Management Information Systems – Week 7 Lecture 2Developme.docx
 
Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
 
Resume John Tzanetakis
Resume John TzanetakisResume John Tzanetakis
Resume John Tzanetakis
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
Business Analyst Overview
Business Analyst OverviewBusiness Analyst Overview
Business Analyst Overview
 
Interactive selling solutions for complex manufacturing
Interactive selling solutions for complex manufacturingInteractive selling solutions for complex manufacturing
Interactive selling solutions for complex manufacturing
 
Business rules-extraction
Business rules-extractionBusiness rules-extraction
Business rules-extraction
 
A comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyA comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org Strategy
 
Effective Business Analysis
Effective Business AnalysisEffective Business Analysis
Effective Business Analysis
 
CMGT 578 Education Specialist |tutorialrank.com
CMGT 578 Education Specialist |tutorialrank.comCMGT 578 Education Specialist |tutorialrank.com
CMGT 578 Education Specialist |tutorialrank.com
 
software engineering
software engineeringsoftware engineering
software engineering
 

Dernier

Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escortdlhescort
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876dlhescort
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...lizamodels9
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 
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
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 

Dernier (20)

Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
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
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 

Bussiness needs

  • 1. Translate business needs into technical requirements ICAA5158A
  • 2. Overview  The analysis stage of a project involves identifying the needs of a business or business process and then quantifying those needs into technical requirements.  Once the business needs have been established and you have an idea of the technology to be used for the solution, you can commence translating the business needs into technical requirements.  Technical requirements are often supported through the use of modelling techniques such as data flow diagrams, UML or entity relationship diagrams.  In addition, technical requirements should be measurable; that is, you should be able to validate if you have been able to achieve or surpass the required technical requirements.
  • 3. Overview  Sometimes the business requirements are known as the functional requirements, and the technical requirements are known as the non- functional requirements or constraints. In other situations, the technical requirements are known as technical specifications, or just specifications. Technical requirements are not goals - they are requirements!  This unit (ICAA5158A) will give you the knowledge and skills to translate business needs into technical requirements.  Technical requirements may be used by a development team to create a solution. At other times, the technical requirements may be used to validate the specifications for software purchased off the shelf.
  • 4. The topics for this unit are as follows:  Compile business needs  In this topic, you will learn how to clarify the business problem and identify business opportunities as well as identify the strategic direction and vision of the organisation and document business needs.  Determine technical requirements  In this topic, you will learn how to identify technical requirements by accessing the business problem, determining interface and processing requirements and determining functional constraints. Once the technical requirements have been determined  Secure sign-off for technical requirements and solutions  In this topic, you will learn how to manage the end of stage for the sign-off process.
  • 5. Compile business needs  clarify the business problems and confirm information with stakeholders  identify the vision, strategic mission and objectives of the business or business process  identify key stakeholders and their requirements  document business objectives and problem and confirm details with the appropriate person.
  • 6. Clarifying the business problem  You need to establish the business problem or opportunity before you begin translating business needs into technical requirements.  This will often be documented in the business requirements document or report.  There are various techniques used to define and refine the project needs such as interviews with the client, online surveys or forms, user discussion groups and questionnaires with samples of the target audience. The major purpose of this analysis is to develop an understanding of what is achievable within the project constraints.
  • 7. Clarifying the business problem  The process of needs analysis may result in a separate business needs report, especially on large projects. On smaller projects, the needs analysis and the information gathered can often be documented with the proposed solution in the one document.  The main paragraphs of interest in this report are the problem statement or opportunity statement, and the functional requirements. The functional requirements describe the way in which the different components and functions in the solution will interact. The functional requirements will further clarify how the solution is going to work and how users will use it. If a business requirements document or report has not been completed, you will need to conduct a needs analysis.
  • 8. For most IT applications, the needs analysis will broadly focus on three aspects by analysing the following perspectives:  business perspective – eg outline of the current business climate, structure of the company and the emerging industry issues that are driving this project – the primary business aim or product  technical perspective – eg outline of IT systems and infrastructure of the company (including PC types, numbers and locations, details on browsers, operating systems, servers, security policies, networks and bandwidth capacity)  human perspective – eg outline the motivation of staff to use new IT systems. This may also cover such considerations as PC literacy, industrial relations issues for staff, legalities and even language issues for users.
  • 9. Methodology  Some IT managers and analysts believe that this style of methodology is a positive way to approach IT development. The idea behind it is to ensure that as an IT professional, you focus on the solution from all major angles. A common criticism in the past has been that IT developers have focused too heavily on the technology and not enough on the users’ needs or the long-term business goals.
  • 10. Identifying the vision or strategic mission  The business needs that have been identified should align with the vision or strategic mission of the business; however, often the system for which you are writing the technical requirements is only a small portion of the total business systems. In this case you will need to clearly understand the processes and procedures that the new system will replace or automate. The processes and procedures will form part of the technical requirements.
  • 11. Identifying stakeholders  With the business requirements established, your job will be to develop the technical requirements. Sometimes these are known as the non-functional requirements or constraints. In order to document the technical requirements, you need to identify key stakeholders within the business and stakeholders external to the business. Their needs will form part of the technical requirements.
  • 12. Activity 1 – Stakeholders  Select an IT project that you are familiar with. Attempt to document all the stakeholders involved with this project. Divide them into two groups (internal and external).  Comment on the issues that may arise if all the key stakeholders are not involved in the project.
  • 13. Documentation  Technical requirement reports vary significantly in content and there is not a definitive template for writing the report. Your organisation or project sponsor may request specific content in the report, or the content may be at your discretion. A technical requirements report for an e-commerce website will have significantly different content than a technical requirements report for a database, software or network system. There are some basic issues to consider when analysing hardware and software when creating a technical requirements report.
  • 14. Hardware  Compatibility – will the solution work with existing and future systems?  Support all formats – will the systems and architecture support all types of media?  Will the system be supported by existing resources within the company?  Is there funding available for new hardware (eg new servers)?  What is the business disaster recovery and continuity strategy? Has this been costed?  Are there time restrictions or time delays for procuring hardware? Will you be relying on another workgroup to set up the hardware? If they don’t consider your project a priority, is that time delay factored into your delivery strategy?  Can other projects help absorb the cost of hardware?  Is the network able to cope with the increase in bandwidth usage?
  • 15. Software  What is the total cost of ownership of the software?  Are there licensing issues? (As the system is in development, should you pay for all the licensing now or when the system is in development/live mode?)  Can the software be licensed for use by multiple users who use it on different machines (concurrent licensing)?  How long has the software been on the market? When is the next release due? How stable is the release?  What happens if the software company becomes insolvent? Who supports it?  Who owns the source code?  What happens if the source code is modified – who supports the product then?  Does the solution work with all other company software systems?  If web-based, does the solution function on all common browsers?  Can the software be delivered in a ‘locked down’ format?  Is the software cross-platform compliant?  Is the software easy to use or are there major training issues and costs?
  • 16. Activity 2 – Factors that influence business decisions  When preparing business needs requirements documentation, issues like policy changes, company takeovers, industrial relations or legislative changes often have a major affect on the business. Select a project you are familiar with and discuss how two of these issues influenced the business decisions.