Software engineering is a broadly defined discipline involving the development, architecture or 'engineering' of software systems. It integrates the many aspects of programming, from requirement gathering, initial planning, writing and maintaining code, meeting budgets, all to produce affordable, quality software.
A tool for systems analysts and software engineers to manage software requirements and test cases throughout the system life cycle.
Develops and markets software products for business and mission critical information systems, and provides consulting and engineering services for enterprises.
Provides CMMI and software process improvement, software measurement, sizing, metrics, and benchmarking and function point counting consulting.
Systems engineering high-tech company leader in space, defense, science, and energy.
Microsoft DNA software architects, software engineering, and development.
A non-profit organization promoting the use of function point analysis and other software metrics.
Develops and supports tools for project management, requirements engineering and software development.
Offers products and services to help accelerate e-business implementation through legacy renewal and reengineering.
A software engineering company based in Camberley, Surrey, specialising in simulations, mathematical modelling, wargames, operational analysis, graphical interfaces and database design.
Provides news, commentary, tips, how to, and best practices for outsourcing software development and hiring freelance programming talent.
Contains information on the PERA Enterprise Model including planning, reference architecture and project execution principles.
Events, forum, regional chapters, resources, management.
Provides resources for software architects, answers such questions as "what is software architecture" and "why is it important", and covers the architecting process and role of the architect.
SEI is a federal research center whose mission is to advance the state of the practice of software engineering to improve the quality of systems that depend on software. SEI accomplishes this mission by promoting the evolution of software engineering from an ad hoc, labor-intensive activity to a discipline that is well managed and supported by technology.
The podcast provides lasting tutorials and interviews for professional software developers.
Software process management articles, tools, and consulting, led by Capers Jones.
Provides solutions for distributed information systems in such industries as telecommunications, energy, and financial services. Specialize in the areas of software engineering, systems engineering, application systems development, Internet technologies, database solutions, network solutions, and systems integration.
Providing outsourced Windows software design, development, quality assurance and testing services and solutions.
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us