You are on page 1of 3

Exercise 4.

1
Developing Computer software for the company's intranet requires specialized
analysis and for that purpose the basic requirements necessary for its successful
creation are listed below.

1. Labor

It incorporates all the members of the company that are part of the developing
process. All the employees, managers, supervisors, internal programmers,
engineers, consultant and technicians.

2. Materials These take into account the skills, knowledge and abilities needed for a software

development.
Interacting With Computers Using computers and computer systems
(including hardware and software) to programs.
Thinking Creatively Developing, designing, or creating new applications,
ideas, relationships, systems, or products, including artistic contributions.
Making Decisions and Solving Problems Analyzing information and
evaluating results to choose the best solution and solve problems.
Analyzing Data and Getting Information Observing, receiving, and
otherwise obtaining information from all relevant sources
Systems Evaluation Identifying measures or indicators of system
performance and the actions needed to improve or correct performance, relative
3. Equipment

to the goals of the system.


These are broken down into two important components, tools and technology:

and Facilities

Tools required:

Computer servers.

Integrated circuit testers

Mainframe computers

Notebook computers

Personal digital assistant PDAs or organizers

Technology requirement:

4.

Data base management system software

Development environment software

Object or component oriented development software

Program testing software

Web platform development software


The external assistance hired I the form of skilled expertise in the related field

Subcontractors include Application Integration Engineer, Applications Developer, Business


Systems Analyst, Computer Consultant, Programmer Analyst, Software
Architect, Software Developer, Software Development Engineer, Software
Engineer, Technical Consultant.
5.Financing/sch The time and cost involved are necessary to come up with a successful project.
eduling and

Many projects fail on this constraint because the scope of the project is either

Budgeting

not fully defined or understood from the start. When you increase a project's
scope, you will either have to increase its cost or time and vice versa. Setting
up a separate finance department that overviews and sets a budget and
makes sure that the cost management plan is being followed.

6. Capability

Setting up deadlines to minimize costs and increasing efficiency


It evaluates the past projects performances by incorporating purpose, value

scope and Risk proposition, objectives/goals, risks, constraints, critical assumptions and

management

scope of the project as a whole, conducing cost-benefit analysis, and learning


from multiple project development models such as Waterfall, Spiral and Agile
models. Preparing risk management plans and how to mitigate the possible
risks involved in software development.

You might also like