Вы находитесь на странице: 1из 2

13.

5 New Approaches For System Building In The Digital Firm Era


In digital firm environment like these days organizations need to be able to update their
technology capabilities very rapidly to respond to new opportunities. They starting to use
shorter, more informal development processes that can give fast solutions. Business rely heavily
on fast-cycle technique that can be assembled into a complete set of services for e-commerce
and e-business.
1. Rapid Application Development (RAD)
Rapid Application Development (RAD) os the process of creating workable systems in a
very short period of time, it include the use of visual programming, iterative prototyping of key
system elements, the automation of program code generation, and close teamwork among end
users and information systems specialists.
Joint Application Design (JAD) isa technique used to accelerate the generation of
information requirements and to develop the initial systems design.
Agile development focuses on rapid delivery of working software by breaking a large
project into a series of small sub projects that are completed in short periods of time using
iteration and continuous feedback.
2. Component-Based Development and Web Services
Component-Based Development provide software components for common functions
such as a graphical user interface or online order- ing capability that can be combined to create
large-scale business applications. it enables a system to be built by assembling and integrating
exist- ing software components.
Web services is loosely coupled, reusable software com- ponents delivered using
Extensible Markup Language (XML) and other open protocols and standards that enable one
application to communicate with another with no custom programming required to share data
and services.
3. Mobile Application Development: Designing for A Multi-Screen World
Mobile Web site is a version of a regular Web site that is scaled down in content and
navigation for easy access and search on a small mobile screen.
Mobile Web app is an Internet-enabled app with specific functionality for mobile devices. its
not need to be installed to the device, but it resides primarily on a server.
Native app is a standalone application designed to run on a specific platform and device. it is
installed directly to the mobile device. it can connect to the internet to download and upload
data, and they can operate these data even when not connected to the internet.

Responsive Web design enables Web sites to automatically change layouts according to the
visitors screen resolution, whether on a desktop, laptop, tablet, or smartphone. Responsive
design uses tools such as flexible grid-based layouts, flexible images, and media queries, to
optimize the design for different viewing contexts

Вам также может понравиться