In-Step BLUE

Last updated
in-STEP BLUE
Project planning with in-Step.jpg
Screenshot of in-STEP BLUE
Developer(s) microTOOL GmbH
Stable release
2015 (5.0) / April 22, 2015
Operating system Microsoft Windows
Type Project management software
License proprietary
Website www.microtool.de/en/in-step-blue-project-management-software/

in-STEP BLUE is a project management software program developed and sold by microTOOL GmbH, based in Berlin, Germany. It is designed to assist project managers in developing plans, assigning resources to tasks, tracking progress, managing budgets, requirements, changes and risks as well as analyzing workloads. The tool automatically stores all project results in a central repository shared by all users. Individual project management methods can be supported as well as the agile method Scrum, official methods like the British PRINCE2, the German V-Model XT (Version 1.4), the Swiss HERMES method and methods for the automotive industry according to ISO/IEC 15504, also known as SPICE.

Contents

The software is available in English and German and has more than 34,000 registered users worldwide.

Features

In-Step BLUE supports process-based IT-project management with these features:

Project management, project portfolio management and resource management
The tool supports project planning and task management by structuring the specific project in phases, iterations, milestone (project management)s, work packages and activities based on the process used. The project plan gets continually updated. Editable product templates for project results are provided and versioned. Individual ToDo-lists are assigned to the team members. The progress of the project, time, cost and effort planning can be reported and monitored at all times as time tracking is integrated. The collaboration software can be accessed by all team members via LAN or internet. In case an organization wants to collectively manage several projects running at the same time, the tool supports cross-project views, reports and evaluations. Available resources of an organization can hence be allocated to several projects.
Requirements management and change management
All project stakeholders‘ requirements and changes are documented by use of forms, analyzed and prioritized with the tool. Converted into tasks they are visible in the project plan. in-STEP BLUE provides graphic requirements modeling with the UML and standardized documentation. Automatic document versioning guarantees requirements traceability from documentation to test cases to implementation.
Configuration management and document management
All activities and project results are versioned and automatically stored in a central product library. To alter a document it has to be checked out and in again. All changes to a configuration item can be seen in the revision history. Baselines can be used to mark significant states within a series of several changes.
Risk management
Identified potential risks can be recorded with the tool. Filter functions support the assessment of risks. When the risks are assessed, counter measures can be planned and integrated in the project plan.
Quality management
Requirements can be linked with test cases and release processes. The tool supports the planning, scheduling and controlling of quality assurance measures. It tracks all documents relevant to an evaluation and offers automated workflows for reviews and QA-cycles. Individual evaluations of tests and test cases can be implemented.
Process management
In organizations running several projects process standards can be established. The tool enables the user to tailor the process to best fit a project’s specific needs. Process standards can be deduced and further improvements gained from successful projects. Process maturity can thus be improved according to CMMI.
Integration with Microsoft programs
in-STEP BLUE is integrated with Microsoft Office Word and Excel for corporate documentation. Since version 4.8 it offers features for integration with Microsoft Visual Studio 2010 and Microsoft SharePoint.

History

Version 1.0 of the process and configuration management software in-Step was launched in 1997. Since many companies introduced process-based management according to the Capability Maturity Model (CMM) to improve their software development, the tool was designed to assist project teams in complying with process-based project management. Especially users of the standard for German federal administration and defense, the V-Modell 97, took up the software.

In 2002 in-Step integrated core tasks like project, requirements and configuration management resulting in a multi-user-tool.

Version 3.0 was released in 2004 and offered new editions for requirements-oriented development, for agile projects according to Extreme Programming and for projects according to PRINCE2. When the new standard for the German federal administration V-Modell XT came out in 2005, a V-Modell XT Edition was launched with features for tailoring the process, project planning and quality assurance.

In 2008 in-Step Scrum Edition and in-Step SPICE Edition for Automotive were completed. In 2010 in-Step HERMES Edition for the Swiss project management method was launched.

In 2014 in-Step got a new name: in-STEP BLUE as another tool with features for requirements engineering was launched: in-STEP RED.

Articles (in German only)

See also

Related Research Articles

Unified Modeling Language Software system design modeling tool

The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system.

The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. RUP is not a single concrete prescriptive process, but rather an adaptable process framework, intended to be tailored by the development organizations and software project teams that will select the elements of the process that are appropriate for their needs. RUP is a specific implementation of the Unified Process.

Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development involves writing and maintaining the source code, but in a broader sense, it includes all processes from the conception of the desired software through to the final manifestation of the software, typically in a planned and structured process. Software development also includes research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products.

Lighthouse Design Ltd. was an American software company that operated from 1989 to 1996. Lighthouse developed software for NeXT computers running the NeXTSTEP operating system. The company was founded in 1989 by Alan Chung, Roger Rosner, Jonathan Schwartz, Kevin Steele and Brian Skinner, in Bethesda, Maryland. Lighthouse later moved to San Mateo, California. In 1996, Lighthouse was acquired by Sun Microsystems.

Systems development life cycle Systems engineering term

In systems engineering, information systems and software engineering, the systems development life cycle (SDLC), also referred to as the application development life-cycle, is a process for planning, creating, testing, and deploying an information system. The systems development life cycle concept applies to a range of hardware and software configurations, as a system can be composed of hardware only, software only, or a combination of both. There are usually six stages in this cycle: requirement analysis, design, development and testing, implementation, documentation, and evaluation.

Computer-aided software engineering

Computer-aided software engineering (CASE) is the domain of software tools used to design and implement applications. CASE tools are similar to and were partly inspired by computer-aided design (CAD) tools used for designing hardware products. CASE tools are used for developing high-quality, defect-free, and maintainable software. CASE software is often associated with methods for the development of information systems together with automated tools that can be used in the software development process.

Objecteering

Objecteering is a UML and MDA CASE tool edited by Objecteering Software, a subsidiary of Softeam.

Business process modeling

Business process modeling (BPM) in business process management and systems engineering is the activity of representing processes of an enterprise, so that the current business processes may be analyzed, improved, and automated. BPM is typically performed by business analysts, who provide expertise in the modeling discipline; by subject matter experts, who have specialized knowledge of the processes being modeled; or more commonly by a team comprising both. Alternatively, the process model can be derived directly from events' logs using process mining tools.

V-Model

The V-model is a graphical representation of a systems development lifecycle. It is used to produce rigorous development lifecycle models and project management models. The V-model falls into three broad categories, the German V-Modell, a general testing model and the US government standard.

Accounting information system System of collecting, storing and processing financial and accounting data

An accounting as an information system (AIS) is a system of collecting, storing and processing financial and accounting data that are used by decision makers. An accounting information system is generally a computer-based method for tracking accounting activity in conjunction with information technology resources. The resulting financial reports can be used internally by management or externally by other interested parties including investors, creditors and tax authorities. Accounting information systems are designed to support all accounting functions and activities including auditing, financial accounting & reporting, -managerial/ management accounting and tax. The most widely adopted accounting information systems are auditing and financial reporting modules.

StarTeam

StarTeam is a revision control system used in software development, especially when a project involves multiple teams in different locations. StarTeam is an SCM and SDLC software application, created by Starbase Corporation, which was acquired by Borland in January 2003 which was acquired by Micro Focus in July 2009. The application is client-server, backed by a relational database that retains all changes made to a project during its evolution as well as the project requirements, task assignments, threaded discussions and bug tracking. Microsoft SQL Server and Oracle database are supported database servers.

System Architect

Unicom System Architect is an enterprise architecture tool that is used by the business and technology departments of corporations and government agencies to model their business operations and the systems, applications, and databases that support them. System Architect is used to build architectures using various frameworks including TOGAF, ArchiMate, DoDAF, MODAF, NAF and standard method notations such as sysML, UML, BPMN, and relational data modeling. System Architect is developed by UNICOM Systems, a division of UNICOM Global, a United States-based company.

Software project management is an art and science of planning and leading software projects. It is a sub-discipline of project management in which software projects are planned, implemented, monitored and controlled.

An artifact is one of many kinds of tangible by-products produced during the development of software. Some artifacts help describe the function, architecture, and design of software. Other artifacts are concerned with the process of development itself—such as project plans, business cases, and risk assessments.

Quality engineering is the discipline of engineering concerned with the principles and practice of product and service quality assurance and control. In software development, it is the management, development, operation and maintenance of IT systems and enterprise architectures with a high quality standard.

P-Modeling Framework is a package of guidelines, methods, tools and templates for the development process improvement. P-Modeling framework can be integrated into any other SDLC in use, e.g., MSF Agile, MSF CMMI, RUP, etc.

Confluence is a web-based corporate wiki developed by Australian software company Atlassian. Atlassian wrote Confluence in the Java programming language and first published it in 2004. Confluence Standalone comes with a built-in Tomcat web server and hsql database, and also supports other databases.

The requirement for a system are the description of what the system should do, the service or services that it provides and the constraints on its operation. The IEEE Standard Glossary of Software Engineering Terminology defines a requirement as:

  1. A condition or capability needed by a user to solve a problem or achieve an objective.
  2. A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed document.
  3. A documented representation of a condition or capability as in 1 or 2.

In software engineering, a software development process is the process of dividing software development work into smaller, parallel or sequential steps or subprocesses to improve design, product management. It is also known as a software development life cycle (SDLC). The methodology may include the pre-definition of specific deliverables and artifacts that are created and completed by a project team to develop or maintain an application.

PLANTA Project is a Project management software for the planning and control of projects that share the same resources. PLANTA Project is the successor to the multi-project management system PPMS, which was introduced in 1980. Unlike its predecessor PPMS, PLANTA Project offers process-oriented project management and has a revised workflow-oriented interface, based on the open-source programming language Python, and MS .NET with panel technology which enables users to position windows as required.