Cost estimation for software development by Bernard Londeix

By Bernard Londeix

Show description

Read Online or Download Cost estimation for software development PDF

Similar management information systems books

Engineering Web Applications

These days, net purposes are virtually omnipresent. the internet has turn into a platform not just for info supply, but additionally for eCommerce structures, social networks, cellular companies, and allotted studying environments. Engineering net functions consists of many intrinsic demanding situations because of their allotted nature, content material orientation, and the requirement to cause them to to be had to a large spectrum of clients who're unknown prematurely.

Integration Models: Templates for Business Transformation

This booklet offers a confirmed method of EAI, supplying examples from real perform, and exploring the stairs to persist with for its daily implementation. initially designed for corporations present process major merger and acquisition job, Integration types have advanced right into a operating toolkit for bridging the distance among enterprise and technical versions.

Service Engineering: Entwicklung und Gestaltung innovativer Dienstleistungen

Die schnelle und effiziente Realisierung innovativer Dienstleistungen stellt zunehmend einen Erfolgsfaktor für die Wettbewerbsfähigkeit von Dienstleistungsunternehmen dar. Dienstleistungen werden in der Praxis jedoch oft "ad hoc", d. h. ohne systematische Vorgehensweise, entwickelt. Das Konzept des "Service Engineering" beschreibt Vorgehensweisen, Methoden und Werkzeugunterstützung für die systematische Planung, Entwicklung und Realisierung innovativer Dienstleistungen.

Extra resources for Cost estimation for software development

Example text

Such modeling techniques are well-known and well-understood, having been used successfully to describe real-time applications in telecommunications and other fields. A popular alternative to the ontology of state transitions is based on the notion of process. A process is a collection of partially ordered steps intended to achieve a particular goal [Curtis92]. Processes are executed by agents, human or otherwise. Under different guises, processes have been modeled and studied in several different areas, including software processes (Software Engineering), activities (Requirements Engineering), plans (AI), tasks (CSCW), office procedures (Office Information Systems), and business processes (Management Studies).

4 More recently called International Conference on Conceptual Modeling (ER). , [Madhavji93]). 4 A Comparative Framework for Conceptual Models The proliferation of proposals for new conceptual models calls for some form of a comparative framework, so that one can classify new proposals, or evaluate whether a particular candidate is appropriate for a particular information modeling task. This section proposes such a framework structured along three dimensions: Modeling Ontology. As we saw in the previous section, each conceptual model makes some assumptions about the nature of the applications it is intended to model.

Finkelstein92] describes early and influential work on this issue from a Requirements Engineering perspective. Using viewpoints to relativize descriptions in an information base is serving as a mechanism for dealing with inconsistency in requirements specifications [Finkelstein93, Nuseibeh93, Robinson94]. Materialization (see [Pirotte94]). This abstraction mechanism relates a class, such as CarModel, to a more concrete class, such as Car. Other examples of materialization include the relationship between a (theatrical) play, say “Hamlet”, and particular productions of the play, say the one now playing at the Royal Alexandra theater.

Download PDF sample

Rated 4.21 of 5 – based on 27 votes