Requirements Analysis: Delta Electronics Company

Good Essays
Nowadays, the interaction between company and company is much more common and extensive than before. As the explosion of worldwide industry, new projects are coming out as a huge amount day by day. Thus, how to make sure that both company and customer can get the max profit from the project is becoming the most important issue when launching a new project. At this moment, requirements analysis which is a document that encompasses the tasks that determine the needs or conditions to meet for a new or altered project comes out. Requirements analysis is a key process towards systems and software engineering. It can help the company easily analyze and manage what the customer really need or require. I’ll explain it more detail in later paragraphs. …show more content…
At that moment, I was just a freshman of the workplace, so I have no idea about how to launch a new product. After a few months, I learned everything step by step and joined some new product development meeting. Then I found that requirements analysis is really important and necessary for both company and customer. Once the project manager knows that there will have a new product to be launched, the manager will start to assign the tasks to every member. Then everybody will get a kick off meeting with customer’s representative before the product really starts in progress. The most important point in this meeting is to make sure the team and the customer have the same concept and idea what are going to do. Furthermore, the manager will arrange the time guideline to supervise every step is being on time. Otherwise, the company will spend extra time and cost to satisfied customer’s …show more content…
The Requirements Analysis Document, also called RAD, is not just a document with some forms you need to fill in to get the project done. It actually serves an important purpose. It is used to define what the project is and how do get a successful product by doing what methods. Further, it is used to document the requirements of a system including a software engineering system, hardware engineering system, or any other business system. It is normally applied on software systems. And a requirements analysis document includes some parts, such as project overview, responsibilities, functional requirements, and non-functional requirements. So, if you need to write one for your project, you can follow these below tips to make sure your document is effective and is of high

Related Documents

  • Decent Essays

    It is helpful in designing and constructing the computer programs. It also represents the complete documentation of the software. • Fairly: According to fairly, software engineering is the technological and managerial discipline. It is concerned with the production and the maintenance of the software product. The software product is modified on the time and within its cost estimation.…

    • 1161 Words
    • 5 Pages
    Decent Essays
  • Decent Essays

    A product design company has experienced and skilled engineers who can perform a wide variety of tasks, from research to mass manufacturing. They are thoroughly aware of each product development stage, and will handle it for you. Other Valuable Services A leading product design company will take care of everything. Such a company will help you not only with the product design and product development. It will assist you in moving your conceived product from the point of manufacture through warehousing, distribution, and delivery to potential consumers.…

    • 715 Words
    • 3 Pages
    Decent Essays
  • Decent Essays

    On the technology side, the designer must have a thorough understanding of the available hardware and software components and tools. On the human side, the designer must have a good understanding of how humans learn and work with computers, including envisioning new modes of working. The designer's task is to create effective, efficient, and satisfying interactions by balancing factors such as cost, benefits, standards, and the environmental constraints in which the interaction will take…

    • 902 Words
    • 4 Pages
    Decent Essays
  • Decent Essays

    This involves re-engineering business processes to fit the software. The design step consists of two requirements; the requirement analysis and the system design options. The requirement analysis analyzes current business processes and specifies the processes that need to be supported by the ERP software. With the requirement analysis, the company should review a checklist of activities to ensure they are choosing the right ERP system for their business. It is important for a company to select a system that fits with their specific organizations goals and competitive strategy.…

    • 720 Words
    • 3 Pages
    Decent Essays
  • Decent Essays

    In these scrums, the team members would also highlight the problems encountered as well as the applicable solutions. This exercise exposed leaners to effective communication skills through team engagement. As a result, work transparency was nurtured. In addition, it was possible to undertake informed rhythmic evaluations of the software development project based on the frequency of the Group…

    • 1246 Words
    • 5 Pages
    Decent Essays
  • Decent Essays

    (Beaudoin-Lafon and Mackay, 2007) Software prototyping in software development process involves the creation of working design model in order to understand, examine, review and test the viability and performance of the system in detail for future stages of the design that satisfies the needs of the users before the final design. At an early stage in the development process of the system, through prototypes the functionality of the system is better understood. The purpose of the prototype is for better decisions for the success of the final design and implementation of the system in the examining of the design problems and evaluation of the best solutions through the identification of the most important open design questions. (Houde and Hill, 1997) Prototyping which encompasses a set of stages allows for continuous removal of unwanted features and improving on the system by making necessary changes towards eventually achieving its goal. As an approach to software development for the assessment of ideas and decisions, prototyping involves the preparation of immature versions in terms of functionality and quality.…

    • 1105 Words
    • 5 Pages
    Decent Essays
  • Decent Essays

    Chapter : 5 Aspect-oriented Secure Software Modeling Object Oriented Programming (OOP) [1] uses encapsulation and abstraction through class that captures both functionality and behavior and internal structure. In the software system development, besides the basic functionality, there are another concerns as synchronization, distribution, logging, error handling, security management, etc. If each one of these concerns are processed independently from the remaining part of the system, the adaptability, extensibility and reusability of the system would be increased, resulting in quality software being developed. To achieve this objective it is necessary that each one of these concerns being modulated inside the system. This fact assumes…

    • 846 Words
    • 4 Pages
    Decent Essays
  • Decent Essays

    1. A project manager is someone who heads a project that involves a number of stakeholders that are directly or indirectly involved in the completion of that project that ultimately, aims to serve a specific purpose. Again a project manager is responsible for the decision making and a clear understanding of the project constraints. IT Project Managers oversee the planning, development and installation of computer systems to meet their clients’ business needs,(National Careers Services n.d.). Three Skills of an IT Project Manager: (i) Effective Communicator - An IT Project manager that is good at communicating instructions to all stakeholders simplifies the duties of stakeholders, as they know what is expected of them with regards to the project…

    • 1334 Words
    • 6 Pages
    Decent Essays
  • Decent Essays

    Try to come up with one more “agility principle” that would help a software engineering team become even more maneuverable. To obtain a quality work you need to motivate your team, Set a goal which they can achieve the proper compensation for their hard work, a thing which will boost their self esteem and their motivation to work and finish the said project. PLANNING DESIGN CODING TEST RELEASE SOFTWARE ENGINEERING JAMESTER C…

    • 1516 Words
    • 7 Pages
    Decent Essays
  • Decent Essays

    SOFTWARE REQUIREMENT SPECIFICATION Software development life cycle(SDLC) consists various phases: requirement gath- ering and analysis, design, implementation or coding phase, testing, deployment and maintenance. In this section, we specify the software requirements of the proposed EFFM system. This phase is critical to the success of the project. Requirement analy- sis is an art and science. In requirement gathering and ananlysis, customer expectations need to be eshed out in great detail and documented.…

    • 1824 Words
    • 8 Pages
    Decent Essays