Agile Software Development

Agile Software Development

Prev Question Next Question

Question

Which of the following is a project management technique for defining and deploying software deliverables within a relatively short and fixed period of time, and with predetermined specific resources?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

D.

Time box management is a project management technique for defining and deploying software deliverables within a relatively short and fixed period of time, and with predetermined specific resources.

There is a need to balance software quality and meet the delivery requirements within the time box or timeframe.

The project manager has some degree of flexibility and uses discretion is scoping the requirement.

Timebox management can be used to accomplish prototyping or RAPID application development type in which key feature are to be delivered in a short period of time.

The following were incorrect answers: Critical path Method -The critical path method (CPM) is an algorithm for scheduling a set of project activities Gantt Chart -A Gantt chart is a type of bar chart, developed by Henry Gantt in the 1910s, that illustrates a project schedule.

Gantt charts illustrate the start and finish dates of the terminal elements and summary elements of a project.

Terminal elements and summary elements comprise the work breakdown structure of the project.

Modern Gantt charts also show the dependency (i.e.

precedence network) relationships between activities.

Gantt charts can be used to show current schedule status using percent-complete shadings and a vertical "TODAY" line as shown here.

Functional Point Analysis -Function Point Analysis (FPA) is an ISO recognized method to measure the functional size of an information system.

The functional size reflects the amount of functionality that is relevant to and recognized by the user in the business.

It is independent of the technology used to implement the system.

The correct answer is D. Time box management.

Time box management is a project management technique used to deliver software within a fixed period of time, using specific resources. The time box is a fixed period, typically one to four weeks, during which the software development team is expected to deliver a set of functionality.

The purpose of time box management is to ensure that software is delivered on time and within budget, by setting clear and measurable objectives for each time box. By using this technique, the development team can focus on delivering high-quality software that meets the customer's requirements, rather than being distracted by changes or scope creep.

Functional Point Analysis (A) is a technique used to measure the functionality provided by a software application, based on the number of inputs, outputs, and inquiries it supports. It is used for estimating the size of a software project.

A Gantt Chart (B) is a graphical representation of a project schedule, showing the tasks, milestones, and dependencies of a project. It is used to track progress and communicate the project schedule to stakeholders.

Critical Path Methodology (C) is a project management technique used to identify the critical path of a project, which is the sequence of tasks that must be completed on time in order to complete the project on schedule. It is used to identify project risks and to optimize the project schedule.