What Is Application Development
What Is Application Development
What Is Application Development
I. INTRODUCTION:
II. OBJECTIVES:
Types of Applications
2. Open source applications, such as WordPress, provide the source code for
end users and developers to use and modify. Software companies and
individual developers typically make open source applications freely available
under a generic or public license, such as GNU.
Application Developer
Java / JavaScript
C++
Python; and
PHP
2. Application Management
Planning and Design – This stage requires specific input from both a
project management and collaborative perspective. On the side of project
management, the application developer must gather requirements that are
based on the analysis of empirical data. For instance, the application
developer should have access to end-user data that suggests what kind of
issues the software sets out to solve. Armed with this information, they
should have the analytical soft skills to deduce requirements. On the side
of communication and collaboration is program design. This refers to
building the architecture of the software and is generally spearheaded by
the developer though he or she must incorporate input from other key
stakeholders on the team.
Development and Testing – This is where the fun begins! Based on the
design requirements gathered in the previous step, the developers will
begin the iterative steps of coding, testing and revising. As a leader in
communication, the software developer must also work collaboratively with
a panel of end-users to ensure quality assurance. Development and
testing are the longest phases in the lifecycle.
Deployment and Support – When the project is complete and tested, it will
be deployed. At this point, the software developer has completed the
major phases of the lifecycle, and the project management focus shifts to
customer support. At the same time, the developer must collaborate with
other senior members of the IT department to assure asset management
line items are being completed