Top 10 Linux Virtualization Software

Virtualization is the latest buzz word. You may wonder computers are getting cheaper every day, why should I care and why should I use virtualization? Virtualization is a broad term that refers to the abstraction of computer resources such as:…

Agile methodology – Scrum

What Is Agile? Agile methodology is an alternative to traditional project management, typically used in software development. It helps teams respond to unpredictability through incremental, iterative work cadences, known as sprints. Agile methodologies are an alternative to waterfall,…

Responsibility assignment matrix – RACI model

Key responsibility roles ResponsibleThose who do the work to achieve the task.[7] There is at least one role with a participation type of responsible, although others can be delegated to assist in the work required (see alsoRASCI below for separately identifying…

ETL Extract, transform, load

,_transform,_load Real-life ETL cycle The typical real-life ETL cycle consists of the following execution steps: Cycle initiation Build reference data Extract (from sources) Validate Transform (clean, apply business rules, check for data integrity, create aggregates or disaggregates) Stage (load into staging tables, if used) Audit…

The Capability Maturity Model (CMM)

Maturity model A maturity model can be viewed as a set of structured levels that describe how well the behaviors, practices and processes of an organization can reliably and sustainably produce required outcomes. A maturity model can be used…

Fell in love with Mini Cooper S

[youtube http://www.youtube.com/watch?v=-dxBSpLRC4A?feature=player_embedded&w=640&h=360] [youtube http://www.youtube.com/watch?v=4DlBQYBQA84?feature=player_embedded&w=640&h=360] [youtube http://www.youtube.com/watch?v=ouaGgP1owOM?feature=player_embedded&w=640&h=360]