HLRnet.com:
Technologie:
Analyse
Analyse
- Analyse in het algemeen
- CASE / UML tools
- Stroomdiagrammen
- Open source initiatieven
- AgileTrack
is an agile development planning and iteration tracking tool. It
assists in the creation and life-cycle of iterations, projects,
stories, tasks, and bugs. It is focused on simplicity and practicality.
Its interface is designed to be useful specifically for software
developers on small development teams with rapidly-changing priorities
and requirements. Its primary interface for developers is geared toward
availability, speed, and purpose. It is flexible and minimalistic with
respect to the data that is required for records. It is designed to be
compatible with agile development methodologies, particularly Extreme
Programming.
- BOUML
is
a UML 2 tool box that allows you to specify and generate code in C++,
Java, IDL, and PHP. BOUML is very fast and doesn't require much memory
to manage several thousands of classes. BOUML is extensible, and the
external tools (named plug-outs) can be written in C++ or Java, using
BOUML for their definition as any other program. UML models can be
exported to HTML pages, including PNG or SVG graphics.
- Business Process Visual ARCHITECT
is a full-featured business process modeler that supports the latest
OMG Business Process Modeling Notation (BPMN). It provides an
easy-to-use diagramming environment for you to model your business
process, and is a proven solution for bridging the gap between business
analysts and IT professionals.
- Byldan
is a framework for managing the build lifecycle of .NET applications.
Its goal is to support multiple platforms (Linux/Windows) and multiple
compiler vendors (Novell/Microsoft).
- Codestriker
is a Web application that supports online code reviews. Traditional
document reviews are supported, as well as reviewing diffs generated by
an SCM (Source Code Management) system and plain unidiff patches. There
are integration points with CVS, Subversion, Clearcase, Perforce,
Visual SourceSafe, and Bugzilla. There is a plug-in architecture for
supporting other SCMs and issue tracking systems. It minimizes paper
work, ensures that issues, comments, and decisions are recorded in a
database, and provides a comfortable workspace for actually performing
code inspections. An optional highly-configurable metrics subsystem
allows you to record code inspection metrics as a part of your process.
- Eventum
is a user-friendly and flexible issue tracking system that can be used
by a support department to track incoming technical support requests or
by a software development team to quickly organize tasks and bugs.
Eventum is used by the MySQL AB Technical Support team, and has allowed
them to dramatically improve response times.
- Flyspry is an uncomplicated,
web-based bug tracking system for assisting with software development.
- The GTK
Programmer's Calendar
is intended for people who think about time in terms of files and
projects, and for people for whom what happened is more important that
what will happen (e.g., "what projects did I work on last Thursday?" or
"My last three days of work needs to be thrown away; how do I get it
out?").
- JGraphpad is a free diagram editor
for Swing that offers the functionality to create flow charts, maps,
and UML diagrams.
- Luntbuild
is a Web-based build automation and management server with which you
can easily setup a build portal for your team and accomplish tasks such
as daily builds, continuous integration, build artifacts publishing,
and build knowledge sharing, etc.
- MagicDraw
is a visual UML modeling and CASE tool with teamwork support. It is
designed for business analysts, software analysts, programmers, QA
engineers, and documentation writers. This dynamic and versatile
development tool facilitates analysis and design of Object Oriented
(OO) systems and databases. It provides a code engineering mechanism
(with full round-trip support for J2EE, C#, C++, CORBA IDL programming
languages, .NET, XML Schema, WSDL), as well as database schema
modeling, DDL generation, and reverse engineering facilities.
- Mantis
is a Web-based bug tracking system that has a suite of advanced
features including time tracking, wiki integration, email
notifications, RSS, a RESTful interface, Twitter integration, roadmap
functionality, preset workflows, and integration with SVN and CVS.
- MetaBoss
is an integrated suite of tools for the design, development, and
management of enterprise software systems through modelling. It
utilises OMG's Model Driven Architecture concepts and is primarily
oriented at enterprises using Java based tools and technologies. It
encourages serious upfront analysis and design and aims to crystallise
the value of it by automating a number of activities in the Software
Development Life Cycle.
- Plastic
SCM
is a full-featured version control system especially designed to handle
parallel development. Branch and merge management, visualization,
security, and workspace management are some of its main strengths.
Plastic uses standard database backends for storage, Firebird being the
preferred one.
- Project
Dune
is a Web-based issue tracker that is fully integrated with source code
control systems, which enables code inspections in the browser. The
project aims to automate the full cycle of development, from estimation
to release.
- Proms
is a Web-based project management system whose primary goal is to
provide a facility for developers to communicate with other developers,
to communicate things to end-users, and to get feed-back from users. It
also acts as a placeholder for project information.
- Scmbug
is a system that integrates software configuration management (SCM)
with bug-tracking. It aims to be a universal tool that will glue any
source code version control system (such as CVS, Subversion, and Arch)
with any bug-tracking system (such as Bugzilla and Mantis).
- SmartCVS
is a full-featured and still easy-to-use CVS client. It contains all
needed tools out-of-the- box, so there is no need to install a file
compare tool, CVS command line client, or SSH client. It is available
in two versions: a free Foundation version and a commercial
Professional version. The Professional version contains powerful
features like a conflict solver, transaction view, tag browser
(including tag/branch structure), and change report (multi-file
compare).
- Streber
is a Web-based project management tool. Freelancers and small teams can
easily use it to set up projects and keep track of tasks, issues, bugs,
efforts, etc. Project user rights can be adjusted (e.g., to provide
clients a limited view of the current project state).
- The goal of the Subversion project
is to build a version control system that is a compelling replacement
for CVS in the open source community.
- TortoiseSVN
is an easy to use SCM / source control software for Microsoft Windows
and maybe the best standalone Subversion client there is. It is
implemented as a Windows shell extension, which makes it integrate
seamlessly into the Windows explorer. Since it's not an integration for
a specific IDE you can use it with whatever development tools you like.
- TrackStudio
is a hierarchical Java-based issue tracking and bug tracking system. It
includes per-project workflows, user role specific actions, filters,
notification rules, subscriptions, access control lists, and reports.
Both hierarchical categorization and cross-cutting views of your issue
space are provided.
- Umbrello UML Modeller
is a Unified Modelling Language diagram tool for KDE. It is able to
produce all types of UML diagrams. It imports C++, and it generates
code in 10 languages. It uses an XMI-based file format. It is part of
KDE, with sources and packages available for those using older versions
of KDE.
- UML2 Utilities for Model-Driven Development
makes working with the UML2 API significantly easier for developers
building MDA-style automation. It provides a plugin to Eclipse and
utilities that will work with the UML2 and Eclipse Modeling Framework
(EMF) APIs.
- UMLet
is
a lightweight tool for rapidly drawing UML diagrams, with a sound and
pop-up-free user interface. UMLet lets you draw diagram sketches
quickly, teach UML with a simple user interface, and export diagrams to
SVG, JPG, PDF, and LaTeX-friendly EPS. It features a fast, text-based
way of editing UML elements.
- UMLGraph
facilitates the declarative specification and drawing of UML class and
sequence diagrams. One can specify a class design using the Java syntax
complemented by Javadoc tags. Running the UmlGraph doclet on the
specification generates a Graphviz diagram specification that can be
automatically processed to create Postscript, GIF, SVG, JPEG, fig, or
Framemaker drawings. Similarly, sequence diagrams are specified using
declarative pic macros and compiled with the GNU plotutils pic2plot
program into a PNG, PNM, (pseudo) GIF, SVG, AI, Postscript, CGM, FIG,
PCL, HPGL, Regis, or TEK drawing.
- UMLSpeed
is a compiler for a C-style language of UML notation. It can produce
SVG UML diagrams and XMI documents and generate source code in various
languages.
- WebIssues
is a system that supports team collaboration across the Internet. It
can be used for storing bugs and other information with customizable
attributes, comments, and file attachments. The server can be installed
on any host with PHP and MySQL or PostgreSQL. The client is a native
desktop application for both Windows and Linux.
- The Whole
Platform is
a technology for engineering the production of software. It provides a
Language Workbench for developing new languages, manipulating them
using domain notations, and transforming them using a generative model
driven approach. The languages bundled with the Whole Platform include:
modeling languages; query and transformation languages; integration
languages for grammars, XSD, RDB, and Java libraries; and popular
languages such as Java and XML.
- Yoxel SW
is an agile product management solution allowing you to maintain a
continuous feedback loop with your customers while collaboratively
planning and implementing incremental releases and agile iterations. It
also includes a full featured knowledge/Q&A/FAQ management
system.
- Andere
- Zie ook: Free
programming tools / Project
management tools