Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Pro Blog
  • Users
  • Groups
  • Unsolved
  • Solved
Collapse
Secnto AI
  1. Secnto AI
  2. Categories
  3. Virtual University
  4. CS605 - Software EngineeringII
  5. CS605 Assignment 2 Solution and Discussion
CS605 Grand Quiz
rabia rabiR
The size of software can be measured by using __________. size The size of software can be measured by using __________. What is the most common reason IT projects fail? Projects most commonly fail because there is a lack of attention and efforts being applied to seven project performance factors: Focus on business value, not technical detail. This involves establishing a clear link between the project and the organizations key strategic practices.Process Driven Approach If several entities are always created together and deleted together then this is a strong indication that they should be grouped into a single logical file. If an employee number which appears twice in an ILF/EIF , count the DET __________. If an employee number which appears twice in an ILF or EIF as (1) the key of the employee record and (2) a foreign key in the dependent record, count the DET only once. Metrics to assess the quality of the analysis models and the corresponding software specification were proposed by ________ Metrics to assess the quality of the analysis models and the corresponding software specification were proposed by Davis in 1993 for these seemingly qualitative characteristics. Every project has a defined number of staff members. As time allocation occurs, the project manager must ensure that no more than the allocated number of ------------- have been scheduled at any given time. Effort validation Every project has a defined number of staff members. As time allocation occurs, the project manager must ensure that no more than the allocated number of people has been scheduled at any given time. In _________________, there is both vertical and horizontal communication. W5HH Principle consists of seven Questions. W5HH Principle Barry Boehm has suggested a systematic approach to project management. It is known as the WWWWWHH principle. It comprises of 7 questions. Finding the answers to these 7 questions is essentially all a project manager has to do. These are: • WHY is the system being developed? • WHAT will be done? • By WHEN? • WHO is responsible for a function? • WHERE they are organizationally located? • HOW will the job be done technically and managerially? • HOW MUCH of each resource (e.g., people, software, tools, database) will be needed? Certain reusable software components were to be developed by a/an 3rd party having no knowledge of its internal design standards. Which of the following is not a software metric? Measures, Metrics and Indicators Before we can talk about the measurement process, we first need to understand the terms measure, metrics, and indicators. The terms measure, measurement, and metrics are often used interchangeable but there are significant differences among them. Within the software engineering domain, a measure provides a quantitative value of some attribute of a process or a product. For example, size is one measure of a software product. Measurement is the process or mechanism through which the measure is taken. For example, FP analysis is a mechanism to measure the size of software. Measurement involves taking one or more data points related to some aspect of the product or process. Software metric relates individual software measures to provide a normalized view. For example, defects per function point are one metric which relates two individual measures, that is, defects and size, into one metric. In context of moving range and individual control charts, LNPL stands for:
CS605 - Software EngineeringII
CS605 Assignment 1 Solution and Discussion
cyberianC
Re: CS605 Assignment 1 Solution and Discussion
CS605 - Software EngineeringII
CS605 GDB 1 Solution and Discussion
zareenZ
CS605 GDB 1 Solution and Discussion
CS605 - Software EngineeringII
CS605 Assignment 3 Solution and Discussion
zareenZ
Assignment No. 03 Semester: Fall 2019 CS605 - Software Engineering-II Total Marks: 10 Due Date: 24/01/2020 Assignment no. 3 covers Lec#23 to Lec#34. Objectives of Assignment: • To learn the basic objective of software lifecycle models. • To understand the concepts of software change management. Uploading instructions: • Your assignment must be in .doc format.(Any other formats like scan images, PDF, Zip, rar, bmp, docx etc will not be accepted). • No assignment will be accepted through email. Rules for Marking: It should be clear that your assignment will not get any credit if: • The assignment is submitted after due date. • The submitted assignment does not open or file is corrupted. • Your assignment is copied from internet, handouts or from any other student (Strict disciplinary action will be taken in this case). Question no. 1: 5 Marks We have studied different software lifecycle models and project management techniques in this course. We have observed that various software application types require different software engineering models and techniques for their design and development. Explain the reason with at least two example cases. Question no. 2: 5 Marks A Software Development team has been asked by the higher management of a renowned company to scrap and re-design the Software System of their organization. Although the current Software System is already of high quality and is working absolutely fine. What could be the potential reasons for this decision? Justify your answer with at least two valid reasons. Note: Brief and relevant answer should be given (to the point). Long stories are not required. Irrelevant and wrong statements will result in negative marking. Copied assignments will get zero marks. Submit “.doc” file only. Every student should provide his/her own work, exact copying of the assignment (or some portion of the assignment) from the internet or other students will lead to copy case and zero marks will be awarded. Do not put any query on MDB about this assignment, if you have any query then email us at CS605@vu.edu.pk Deadline: Your assignment must be uploaded/submitted on or before 24th January 2020.
CS605 - Software EngineeringII
CS605 Assignment 2 Solution and Discussion
zareenZ
Assignment No. 02 Semester: Fall 2019 CS605 - Software Engineering-II Total Marks: 15 Due Date: 6/12/2019 Assignment no. 2 covers Lec#8 to Lec#17. Objectives of Assignment: • To learn the basic objective of software project planning. • To understand the basic objective of requirements of a software project. Uploading instructions: • Your assignment must be in .doc format.(Any other formats like scan images, PDF, Zip, rar, bmp, docx etc will not be accepted). • No assignment will be accepted through email. Rules for Marking: It should be clear that your assignment will not get any credit if: • The assignment is submitted after due date. • The submitted assignment does not open or file is corrupted. • Your assignment is copied from internet, handouts or from any other student (Strict disciplinary action will be taken in this case). Scenario: 15 Marks Suppose you are the Project Manager newly established Company that has initially hired 500 employees in its 4 departments (i.e. HR Department, Marketing Department, Sales Department, and Finance Department). The size of the company will grow later on. The owner of this organization is planning to implement a state-ot-the-art Employee Management System (EMS) Software in this Company. Based on this scenario, answer the following questions: Being a Project Manager, you have to take the decision for “Buy or Build”. Will you buy the Software from any renowned Software house or Developed your own EMS System? You have to Justify with solid reasons in any case. [5 marks] You have to write 5 functional requirements each for any two of the departments (out of four) of your choice, that must be fulfilled during the software development. [5+5 marks] Note: Brief and relevant answer should be given (to the point). Long stories are not required. Irrelevant and wrong statements will result in negative marking. Copied assignments will get zero marks. Submit “.doc” file only. Every student should provide his/her own work, exact copying of the assignment (or some portion of the assignment) from the internet or other students will lead to copy case and zero marks will be awarded. Do not put any query on MDB about this assignment, if you have any query then email us at CS605@vu.edu.pk Deadline: Your assignment must be uploaded/submitted on or before 6th December 2019.
CS605 - Software EngineeringII
CS605 Assignment 1 Solution and Discussion
zareenZ
Assignment No. 01 Semester: Fall 2019 CS605 - Software Engineering-II Total Marks: 10 Due Date: 19/11/2019 Assignment no. 1 covers Lec#1 to Lec#8. Objectives of Assignment: • To learn the basic objective of software process models. • To understand the applications of different SDLC models. • To learn about the different phases of these process models. Uploading instructions: • Your assignment must be in .doc format.(Any other formats like scan images, PDF, Zip, rar, bmp, docx etc will not be accepted). • No assignment will be accepted through email. Rules for Marking: It should be clear that your assignment will not get any credit if: • The assignment is submitted after due date. • The submitted assignment does not open or file is corrupted. • Your assignment is copied from internet, handouts or from any other student (Strict disciplinary action will be taken in this case). Question no. 1: 5 Marks Suppose you are developing a large software project that has multiple dependable modules. It will be faster and cheaper to fix the encountered bugs before you write the subsequent new code. Why? Give at least two reasons. Each reason should be at maximum two sentences long. Question no. 2: 5 Marks Suppose you are a Project Manager at a large organization and your team has been assigned a project to develop an ERP system for your Organization. State (with 02 valid reasons) which Software Process Model you will use and Why ? NOTE: Submit “.doc” file only. Every student should provide his/her own work, exact copying of the assignment (or some portion of the assignment) from the internet or other students will lead to copy case and zero marks will be awarded. Do not put any query on MDB about this assignment, if you have any query then email us at CS605@vu.edu.pk Deadline: Your assignment must be uploaded/submitted on or before 19th November 2019.
CS605 - Software EngineeringII
Assignment No. 01
 Semester: Spring 2019 CS605 - Software Engineering-II
M
Assignment No. 01
Semester: Spring 2019 CS605 - Software Engineering-II Total Marks: 15 Due Date: 17th May 2019 Assignment no. 1 covers Lec#1 to Lec#8. Objectives of Assignment: • To learn the basic objective of software process models. • To understand the applications of different SDLC models. • To learn about the different phases of these process models. Uploading instructions: • Your assignment must be in .doc format.(Any other formats like scan images, PDF, Zip, rar, bmp, docx etc will not be accepted). • No assignment will be accepted through email. Rules for Marking: It should be clear that your assignment will not get any credit if: • The assignment is submitted after due date. • The submitted assignment does not open or file is corrupted. • Your assignment is copied from internet, handouts or from any other student (Strict disciplinary action will be taken in this case). Question no. 1: 5 Marks Give reasons for your answer based on the type of system being developed, suggest the most appropriate generic Software Process Model that might be used as a basis for managing the development of a Safety system for the nuclear power plants. Question no. 2: 5 Marks Explain why incremental development is the most effective approach for developing business software systems. Why is this model less appropriate for developing real-time systems? Question no. 3: 5 Marks Mention at least two reasons why it is more expensive to fix a bug that a customer encounters in production than a bug that the developer discovers during development. NOTE: Submit “.doc” file only. Every student should provide his/her own work, exact copying of the assignment (or some portion of the assignment) from the internet or other students will lead to copy case and zero marks will be awarded. Do not put any query on MDB about this assignment, if you have any query then email us at CS605@vu.edu.pk Deadline: Your assignment must be uploaded/submitted on or before 17th May 2019. Spring 2019_CS605_1.docx
CS605 - Software EngineeringII

CS605 Assignment 2 Solution and Discussion

Scheduled Pinned Locked Moved Solved CS605 - Software EngineeringII
cs605assignment 2solutiondiscussionfall 2019
8 Posts 2 Posters 1.9k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • zareenZ Offline
    zareenZ Offline
    zareen
    Cyberian's Gold
    wrote on last edited by
    #1

    Assignment No. 02
    Semester: Fall 2019
    CS605 - Software Engineering-II
    Total Marks: 15

    Due Date: 6/12/2019

    Assignment no. 2 covers Lec#8 to Lec#17.

    Objectives of Assignment:

    • To learn the basic objective of software project planning.
    • To understand the basic objective of requirements of a software project.

    Uploading instructions:

    • Your assignment must be in .doc format.(Any other formats like scan images, PDF, Zip, rar, bmp, docx etc will not be accepted).
    • No assignment will be accepted through email.

    Rules for Marking:

    It should be clear that your assignment will not get any credit if:

    • The assignment is submitted after due date.
    • The submitted assignment does not open or file is corrupted.
    • Your assignment is copied from internet, handouts or from any other student
    (Strict disciplinary action will be taken in this case).

    Scenario: 15 Marks

    Suppose you are the Project Manager newly established Company that has initially hired 500 employees in its 4 departments (i.e. HR Department, Marketing Department, Sales Department, and Finance Department). The size of the company will grow later on. The owner of this organization is planning to implement a state-ot-the-art Employee Management System (EMS) Software in this Company.
    Based on this scenario, answer the following questions:

    1. Being a Project Manager, you have to take the decision for “Buy or Build”. Will you buy the Software from any renowned Software house or Developed your own EMS System? You have to Justify with solid reasons in any case. [5 marks]

    2. You have to write 5 functional requirements each for any two of the departments (out of four) of your choice, that must be fulfilled during the software development. [5+5 marks]

    Note:
    Brief and relevant answer should be given (to the point). Long stories are not required.
    Irrelevant and wrong statements will result in negative marking.
    Copied assignments will get zero marks.

    Submit “.doc” file only. Every student should provide his/her own work, exact copying of the assignment (or some portion of the assignment) from the internet or other students will lead to copy case and zero marks will be awarded. Do not put any query on MDB about this assignment, if you have any query then email us at CS605@vu.edu.pk

    Deadline:
    Your assignment must be uploaded/submitted on or before 6th December 2019.

    Discussion is right way to get Solution of the every assignment, Quiz and GDB.
    We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
    Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
    %(red)[NOTE: Don't copy or replicating idea solutions.]
    Quiz Copy Solution
    Mid and Final Past Papers
    Live Chat

    zareenZ 2 Replies Last reply
    0
    • zareenZ zareen

      Assignment No. 02
      Semester: Fall 2019
      CS605 - Software Engineering-II
      Total Marks: 15

      Due Date: 6/12/2019

      Assignment no. 2 covers Lec#8 to Lec#17.

      Objectives of Assignment:

      • To learn the basic objective of software project planning.
      • To understand the basic objective of requirements of a software project.

      Uploading instructions:

      • Your assignment must be in .doc format.(Any other formats like scan images, PDF, Zip, rar, bmp, docx etc will not be accepted).
      • No assignment will be accepted through email.

      Rules for Marking:

      It should be clear that your assignment will not get any credit if:

      • The assignment is submitted after due date.
      • The submitted assignment does not open or file is corrupted.
      • Your assignment is copied from internet, handouts or from any other student
      (Strict disciplinary action will be taken in this case).

      Scenario: 15 Marks

      Suppose you are the Project Manager newly established Company that has initially hired 500 employees in its 4 departments (i.e. HR Department, Marketing Department, Sales Department, and Finance Department). The size of the company will grow later on. The owner of this organization is planning to implement a state-ot-the-art Employee Management System (EMS) Software in this Company.
      Based on this scenario, answer the following questions:

      1. Being a Project Manager, you have to take the decision for “Buy or Build”. Will you buy the Software from any renowned Software house or Developed your own EMS System? You have to Justify with solid reasons in any case. [5 marks]

      2. You have to write 5 functional requirements each for any two of the departments (out of four) of your choice, that must be fulfilled during the software development. [5+5 marks]

      Note:
      Brief and relevant answer should be given (to the point). Long stories are not required.
      Irrelevant and wrong statements will result in negative marking.
      Copied assignments will get zero marks.

      Submit “.doc” file only. Every student should provide his/her own work, exact copying of the assignment (or some portion of the assignment) from the internet or other students will lead to copy case and zero marks will be awarded. Do not put any query on MDB about this assignment, if you have any query then email us at CS605@vu.edu.pk

      Deadline:
      Your assignment must be uploaded/submitted on or before 6th December 2019.

      zareenZ Offline
      zareenZ Offline
      zareen
      Cyberian's Gold
      wrote on last edited by
      #8

      @zareen said in CS605 Assignment 2 Solution and Discussion:

      You have to write 5 functional requirements each for any two of the departments (out of four) of your choice, that must be fulfilled during the software development. [5+5 marks]

      There are four main activities in the requirements engineering process:

      1. Feasibility study:
        An estimate is made of whether the identified user needs may besatisfied using current software and hardware technologies. The study considers whether the proposed system will be cost-effective from a business point of view and if it can be developed within existing budgetary constraints. A feasibility study should be relatively cheap and quick. The result should inform the decision of whether or not to go ahead with a more The requirements engineering process
        detailed analysis (feasibility report).
      2. Requirements elicitation and analysis:
        This is the process of deriving the system requirements through observation of existing systems, discussions with potential users and buyer, task analysis. This may involve the development of one or more system models and prototypes. These help the system developer understand the system to be specified.
      3. Requirements specification:
        Requirements specification is the activity of translating the information gathered during the analysis activity into a document that defines a set of requirements. Two types of requirements may be included in this document. User requirements are abstract statements of the system requirements for the customer and end-user of the system; System requirements are a more detailed description of the functionality to be provided.
      4. Requirements validation:
        This activity checks the requirements for realism, consistency, and completeness. During this process, errors in the requirements document are inevitably discovered. It must then be modified to correct these problems.Of course, the activities in the requirements process are not simply carried out in a strict sequence. Requirements analysis continues during definition and specification and new requirements come to light throughout the process. Therefore, the activities of analysis, definition, and specification are interleaved. In agile methods,such as Extreme Programming, requirements are developed incrementally according to user priorities and the elicitation of requirements comes from users who are part of the development team.

      Discussion is right way to get Solution of the every assignment, Quiz and GDB.
      We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
      Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
      %(red)[NOTE: Don't copy or replicating idea solutions.]
      Quiz Copy Solution
      Mid and Final Past Papers
      Live Chat

      1 Reply Last reply
      0
      • zareenZ zareen

        Assignment No. 02
        Semester: Fall 2019
        CS605 - Software Engineering-II
        Total Marks: 15

        Due Date: 6/12/2019

        Assignment no. 2 covers Lec#8 to Lec#17.

        Objectives of Assignment:

        • To learn the basic objective of software project planning.
        • To understand the basic objective of requirements of a software project.

        Uploading instructions:

        • Your assignment must be in .doc format.(Any other formats like scan images, PDF, Zip, rar, bmp, docx etc will not be accepted).
        • No assignment will be accepted through email.

        Rules for Marking:

        It should be clear that your assignment will not get any credit if:

        • The assignment is submitted after due date.
        • The submitted assignment does not open or file is corrupted.
        • Your assignment is copied from internet, handouts or from any other student
        (Strict disciplinary action will be taken in this case).

        Scenario: 15 Marks

        Suppose you are the Project Manager newly established Company that has initially hired 500 employees in its 4 departments (i.e. HR Department, Marketing Department, Sales Department, and Finance Department). The size of the company will grow later on. The owner of this organization is planning to implement a state-ot-the-art Employee Management System (EMS) Software in this Company.
        Based on this scenario, answer the following questions:

        1. Being a Project Manager, you have to take the decision for “Buy or Build”. Will you buy the Software from any renowned Software house or Developed your own EMS System? You have to Justify with solid reasons in any case. [5 marks]

        2. You have to write 5 functional requirements each for any two of the departments (out of four) of your choice, that must be fulfilled during the software development. [5+5 marks]

        Note:
        Brief and relevant answer should be given (to the point). Long stories are not required.
        Irrelevant and wrong statements will result in negative marking.
        Copied assignments will get zero marks.

        Submit “.doc” file only. Every student should provide his/her own work, exact copying of the assignment (or some portion of the assignment) from the internet or other students will lead to copy case and zero marks will be awarded. Do not put any query on MDB about this assignment, if you have any query then email us at CS605@vu.edu.pk

        Deadline:
        Your assignment must be uploaded/submitted on or before 6th December 2019.

        zareenZ Offline
        zareenZ Offline
        zareen
        Cyberian's Gold
        wrote on last edited by
        #2

        @zareen said in CS605 Assignment 2 Solution and Discussion:

        Being a Project Manager, you have to take the decision for “Buy or Build”. Will you buy the Software from any renowned Software house or Developed your own EMS System? You have to Justify with solid reasons in any case. [5 marks]

        Part 1: Traditional reasons for buying
        In my experience the case for buying software is often not made on the back of arguments that show why buying is a good idea. The usual route seems to be to analyse why building is a bad idea. This in itself says something. It is as if building is the natural answer and only problems with it make it necessary to take a different approach. So, what are these problems that have led people to preferring to buy a package?

        Software development is risky
        Software development is inefficient
        Software development is not our core competency

        [1] Mitchell Bingemann, “Dealers still fuming at ‘clumsy’ Telstra system”. The Australian, 2 June 2009.

        [2] Tom DeMarco, “Software Engineering: An Idea Whose Time Has Come and Gone?” IEEE Software, July/August 2009.

        Discussion is right way to get Solution of the every assignment, Quiz and GDB.
        We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
        Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
        %(red)[NOTE: Don't copy or replicating idea solutions.]
        Quiz Copy Solution
        Mid and Final Past Papers
        Live Chat

        zareenZ 1 Reply Last reply
        0
        • zareenZ zareen

          @zareen said in CS605 Assignment 2 Solution and Discussion:

          Being a Project Manager, you have to take the decision for “Buy or Build”. Will you buy the Software from any renowned Software house or Developed your own EMS System? You have to Justify with solid reasons in any case. [5 marks]

          Part 1: Traditional reasons for buying
          In my experience the case for buying software is often not made on the back of arguments that show why buying is a good idea. The usual route seems to be to analyse why building is a bad idea. This in itself says something. It is as if building is the natural answer and only problems with it make it necessary to take a different approach. So, what are these problems that have led people to preferring to buy a package?

          Software development is risky
          Software development is inefficient
          Software development is not our core competency

          [1] Mitchell Bingemann, “Dealers still fuming at ‘clumsy’ Telstra system”. The Australian, 2 June 2009.

          [2] Tom DeMarco, “Software Engineering: An Idea Whose Time Has Come and Gone?” IEEE Software, July/August 2009.

          zareenZ Offline
          zareenZ Offline
          zareen
          Cyberian's Gold
          wrote on last edited by
          #3

          @zareen
          Build it and they will come…
          1.1 Developing Your Requirements
          2.2 Finding the Right Team
          2.3 Supporting Your Application
          2.4 Hidden Time / Costs
          2.5. Outsourcing Obstacles
          2.6 Exit Strategy – Managing Your Black Swan

          Discussion is right way to get Solution of the every assignment, Quiz and GDB.
          We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
          Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
          %(red)[NOTE: Don't copy or replicating idea solutions.]
          Quiz Copy Solution
          Mid and Final Past Papers
          Live Chat

          1 Reply Last reply
          0
          • zareenZ Offline
            zareenZ Offline
            zareen
            Cyberian's Gold
            wrote on last edited by
            #4

            Buy It In –Reinventing the Wheel is For Others
            3.1 Software Vendors are Experts in their Field, Right?
            3.2 Finding the Right Product at the Right Price
            3.3 Do the Product Features Fit Your Remit?
            3.4 Vendor Dependencies: Support and Hosting Options
            3.5 Exit strategy – Managing Your Black Swan

            Discussion is right way to get Solution of the every assignment, Quiz and GDB.
            We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
            Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
            %(red)[NOTE: Don't copy or replicating idea solutions.]
            Quiz Copy Solution
            Mid and Final Past Papers
            Live Chat

            cyberianC 1 Reply Last reply
            0
            • zareenZ zareen

              Buy It In –Reinventing the Wheel is For Others
              3.1 Software Vendors are Experts in their Field, Right?
              3.2 Finding the Right Product at the Right Price
              3.3 Do the Product Features Fit Your Remit?
              3.4 Vendor Dependencies: Support and Hosting Options
              3.5 Exit strategy – Managing Your Black Swan

              cyberianC Offline
              cyberianC Offline
              cyberian
              Cyberian's Cyberian's Gold
              wrote on last edited by
              #5

              @zareen
              Type of Skills Needed To Build It Yourself
              Team members need to come with a multitude of skills and experience.
              The software development lifecycle requires knowledge across a number of areas:
              • Project management
              • Requirements analysis
              • User journey development and related documentation such as state models
              • Architecture design, including the review of certain protocols, database types, security measures, etc.
              • Storyboarding and user interface design
              • Management of usability / accessibility testing
              • API development where needed
              • Technical authors for user guides and other documentation
              • Test case and automated script creation
              • Testing of software across CIT/SIT/UAT and pre-production
              • Environment design and setup
              • Implementation
              • Maintenance

              Discussion is right way to get Solution of the every assignment, Quiz and GDB.
              We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
              Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
              [NOTE: Don't copy or replicating idea solutions.]
              Quiz Copy Solution
              Mid and Final Past Papers
              WhatsApp Channel
              Mobile Tax Calculator

              cyberianC 1 Reply Last reply
              0
              • cyberianC cyberian

                @zareen
                Type of Skills Needed To Build It Yourself
                Team members need to come with a multitude of skills and experience.
                The software development lifecycle requires knowledge across a number of areas:
                • Project management
                • Requirements analysis
                • User journey development and related documentation such as state models
                • Architecture design, including the review of certain protocols, database types, security measures, etc.
                • Storyboarding and user interface design
                • Management of usability / accessibility testing
                • API development where needed
                • Technical authors for user guides and other documentation
                • Test case and automated script creation
                • Testing of software across CIT/SIT/UAT and pre-production
                • Environment design and setup
                • Implementation
                • Maintenance

                cyberianC Offline
                cyberianC Offline
                cyberian
                Cyberian's Cyberian's Gold
                wrote on last edited by
                #6

                You should expect to include the following costs in a build it yourself scenario:

                1. Research of requirements
                2. Project management costs
                3. Cost of specialist design team and business analysis consultants
                4. Costs of internal development team
                5. Costs of outsourcing, if using
                6. License costs for hardware and software development tools
                7. License costs for associated software such as databases, digital certificates, etc.
                8. Costs in time to market
                9. Test support costs, including UX /accessibility testing, setting up and costs of test servers
                10. Technical authors for user guides and other documentation
                11. End user training
                12. Environment costs
                13. Code analysis costs (if performing)
                14. Maintenance and new feature deployment (post production)

                Discussion is right way to get Solution of the every assignment, Quiz and GDB.
                We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
                Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
                [NOTE: Don't copy or replicating idea solutions.]
                Quiz Copy Solution
                Mid and Final Past Papers
                WhatsApp Channel
                Mobile Tax Calculator

                1 Reply Last reply
                0
                • cyberianC Offline
                  cyberianC Offline
                  cyberian
                  Cyberian's Cyberian's Gold
                  wrote on last edited by
                  #7

                  Buy it in:

                  1. Software license costs of the product
                  2. Renewal costs over period of contract
                  3. Support and maintenance contract costs
                  4. License costs of associated products, e.g. database license, digital certificate costs, etc.
                  5. Project management costs
                  6. Implementation costs
                  7. Escrow costs (if using)
                  8. Consultancy and advise (if using)
                  9. End user training

                  Discussion is right way to get Solution of the every assignment, Quiz and GDB.
                  We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
                  Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
                  [NOTE: Don't copy or replicating idea solutions.]
                  Quiz Copy Solution
                  Mid and Final Past Papers
                  WhatsApp Channel
                  Mobile Tax Calculator

                  1 Reply Last reply
                  1
                  • zareenZ zareen

                    Assignment No. 02
                    Semester: Fall 2019
                    CS605 - Software Engineering-II
                    Total Marks: 15

                    Due Date: 6/12/2019

                    Assignment no. 2 covers Lec#8 to Lec#17.

                    Objectives of Assignment:

                    • To learn the basic objective of software project planning.
                    • To understand the basic objective of requirements of a software project.

                    Uploading instructions:

                    • Your assignment must be in .doc format.(Any other formats like scan images, PDF, Zip, rar, bmp, docx etc will not be accepted).
                    • No assignment will be accepted through email.

                    Rules for Marking:

                    It should be clear that your assignment will not get any credit if:

                    • The assignment is submitted after due date.
                    • The submitted assignment does not open or file is corrupted.
                    • Your assignment is copied from internet, handouts or from any other student
                    (Strict disciplinary action will be taken in this case).

                    Scenario: 15 Marks

                    Suppose you are the Project Manager newly established Company that has initially hired 500 employees in its 4 departments (i.e. HR Department, Marketing Department, Sales Department, and Finance Department). The size of the company will grow later on. The owner of this organization is planning to implement a state-ot-the-art Employee Management System (EMS) Software in this Company.
                    Based on this scenario, answer the following questions:

                    1. Being a Project Manager, you have to take the decision for “Buy or Build”. Will you buy the Software from any renowned Software house or Developed your own EMS System? You have to Justify with solid reasons in any case. [5 marks]

                    2. You have to write 5 functional requirements each for any two of the departments (out of four) of your choice, that must be fulfilled during the software development. [5+5 marks]

                    Note:
                    Brief and relevant answer should be given (to the point). Long stories are not required.
                    Irrelevant and wrong statements will result in negative marking.
                    Copied assignments will get zero marks.

                    Submit “.doc” file only. Every student should provide his/her own work, exact copying of the assignment (or some portion of the assignment) from the internet or other students will lead to copy case and zero marks will be awarded. Do not put any query on MDB about this assignment, if you have any query then email us at CS605@vu.edu.pk

                    Deadline:
                    Your assignment must be uploaded/submitted on or before 6th December 2019.

                    zareenZ Offline
                    zareenZ Offline
                    zareen
                    Cyberian's Gold
                    wrote on last edited by
                    #8

                    @zareen said in CS605 Assignment 2 Solution and Discussion:

                    You have to write 5 functional requirements each for any two of the departments (out of four) of your choice, that must be fulfilled during the software development. [5+5 marks]

                    There are four main activities in the requirements engineering process:

                    1. Feasibility study:
                      An estimate is made of whether the identified user needs may besatisfied using current software and hardware technologies. The study considers whether the proposed system will be cost-effective from a business point of view and if it can be developed within existing budgetary constraints. A feasibility study should be relatively cheap and quick. The result should inform the decision of whether or not to go ahead with a more The requirements engineering process
                      detailed analysis (feasibility report).
                    2. Requirements elicitation and analysis:
                      This is the process of deriving the system requirements through observation of existing systems, discussions with potential users and buyer, task analysis. This may involve the development of one or more system models and prototypes. These help the system developer understand the system to be specified.
                    3. Requirements specification:
                      Requirements specification is the activity of translating the information gathered during the analysis activity into a document that defines a set of requirements. Two types of requirements may be included in this document. User requirements are abstract statements of the system requirements for the customer and end-user of the system; System requirements are a more detailed description of the functionality to be provided.
                    4. Requirements validation:
                      This activity checks the requirements for realism, consistency, and completeness. During this process, errors in the requirements document are inevitably discovered. It must then be modified to correct these problems.Of course, the activities in the requirements process are not simply carried out in a strict sequence. Requirements analysis continues during definition and specification and new requirements come to light throughout the process. Therefore, the activities of analysis, definition, and specification are interleaved. In agile methods,such as Extreme Programming, requirements are developed incrementally according to user priorities and the elicitation of requirements comes from users who are part of the development team.

                    Discussion is right way to get Solution of the every assignment, Quiz and GDB.
                    We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
                    Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
                    %(red)[NOTE: Don't copy or replicating idea solutions.]
                    Quiz Copy Solution
                    Mid and Final Past Papers
                    Live Chat

                    1 Reply Last reply
                    0

                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    How to Build a $1,000/Month PAK VS BAN Live Live Cricket Streaming
                    File Sharing
                    Earn with File Sharing

                    1

                    Online

                    3.0k

                    Users

                    2.8k

                    Topics

                    8.2k

                    Posts
                    solution
                    1235
                    discussion
                    1195
                    fall 2019
                    813
                    assignment 1
                    428
                    assignment 2
                    294
                    spring 2020
                    265
                    gdb 1
                    238
                    assignment 3
                    79
                    • PM. IMRAN KHAN
                      undefined
                      4
                      1
                      4.0k

                    • Are the vaccines halal or not?
                      undefined
                      4
                      1
                      3.8k

                    • All Subjects MidTerm and Final Term Solved Paper Links Attached Please check moaaz past papers
                      zaasmiZ
                      zaasmi
                      3
                      26
                      75.1k

                    • CS614 GDB Solution and Discussion
                      M
                      moaaz
                      3
                      3
                      8.1k

                    • How can I receive Reputation earning from Cyberian? 100% Discount on Fee
                      Y
                      ygytyh
                      3
                      28
                      23.9k
                    | |
                    Copyright © 2010-26 RUP Technologies LLC. USA | Contributors | Privacy | Terms
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • Pro Blog
                    • Users
                    • Groups
                    • Unsolved
                    • Solved