Software factory refers to a structured collection of related software assets that aids in producing computer software applications or software components according to specific, externally-defined end-user requirements through an assembly process. *
Determines whether the product is in the scope of a software factory. The fit determines whether all or some of the product is built with the software factory.
Defines the product requirements by outlining the differences from the product line requirements using a range of product specification mechanisms.
Maps the differences in requirements to differences in product line architecture and development process to produce a customized process.
A range of mechanisms can be used to develop the implementation depending on the extent of the differences.
Involves creating or reusing default deployment constraints and configuring the required resources necessary to install the executables being deployed.
Involves creating or reusing test assets (such as test cases, data sets, and scripts) and applying instrumentation and measurement tools.
PHP. Laravel. Codeigniter
C#. ASP.NET MVC 2 & 4.
ANSI SQL. MySQL. Postgresql. SQL Server. SQLite. NoSQL (some).
Git. SVN. PM tools.
I've worked in different projects in the last 10 years!! From specific purpose applications designed for one only actor to a biiiig web site with enormous quantity of daily traffic where optimization was the first priority to ensure availability.
What is a project? It’s a temporary group activity designed to produce a unique product, service or result.
Project management processes fall into five groups:
Having worked for IBM (aka the big blue) for more than four years fucked up my brains. ITIL. LEAN. AGILE. PSR. All included.