Skip to content

Instantly share code, notes, and snippets.

@hernad
Created November 29, 2011 08:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hernad/1404024 to your computer and use it in GitHub Desktop.
Save hernad/1404024 to your computer and use it in GitHub Desktop.
SI bilješke 1. parcijani

1) Softversko inžinjerstvo

Brad Cos => Brad Cox

http://en.wikipedia.org/wiki/Brad_Cox (Objective-C, NeXT)

Znači raja bliska Apple-u, i onome što apple danas jeste.

Međutim, on će za studente FIT-a biti poznat pod pseudonimom Cos.

Pa će još neko stvoriti asocijaciju: zove se ko onaj ratni zločinac Franc Kos. JaaRabbi. JaaRabbi. JaRabbi.

Ovi ljudi na FIT-u se fakat šprdaju sa svojim studentima.

4) Redizajn softvera

Nikada nešto besmislenije i nepovezanije nisam pročitao ...

Ovo poglavlje je nešto najbesmislenije i najnepovezanije što sam do sada na FIT-u pročitao.

Pokušao sam traganjem na internetu naći o čemu se ovdje uopšte, ali sam na kraju došao do zaključka da je to nemoguće.

Osim "šicanja" sa pojmovima: "knowledge", ontologija, heuristika, knowledge base ....

Pominje se Loom projekakt http://www.isi.edu/isd/LOOM/ koji je nekakav knowledge base, njegov "ontosaurus" klijenat ali sve to kao vreća nepozvezanih termina.

Haos totalni.

Ovakve nastavne materijale treba zakonom zabraniti. Zakonom za zaštitu intelekta.

"Redizajn software"-a je tako značajna tema. Ona je toliko prisutna i aktuelna u svakom IT projektu.

"Opisati" to na ovaj način, "uvesti" studenta na ovaj način ... to je ravno kriminalu.

6) Software configuration management tools

http://en.wikipedia.org/wiki/Software_configuration_management

In software engineering, software configuration management (SCM) is the task of tracking and controlling changes in the software. Configuration management practices include revision control and the establishment of baselines.

materijali:

6.1 Problem tracking alati - prije pripadaju Software maintenance tools-ima ili Software enineering management tools-ima (prema taksonomoji iz materijala)

6.2 Version management alati

6.3 release and build alati

http://en.wikipedia.org/wiki/Comparison_of_open_source_configuration_management_software

chef

7) Software Engineering Management Tools

7.1 Project planing and tracking tools

7.2 Risk management tools

http://www.mitre.org/work/sepo/toolkits/risk/ToolsTechniques/RiskMatrix.html

općenito risk management software (za finansijske servise i sl.): http://www.computerweekly.com/feature/Risk-Management-Software-Essential-Guide

http://home.gwu.edu/~kwak/Project_Risk_Management.pdf

http://en.wikipedia.org/wiki/Software_project_management

Risk management is the process of measuring or assessing risk and then developing strategies to manage the risk. In general, the strategies employed include transferring the risk to another party, avoiding the risk, reducing the negative effect of the risk, and accepting some or all of the consequences of a particular risk. Risk management in software project management begins with the business case for starting the project, which includes a cost-benefit analysis as well as a list of fallback options for project failure, called a contingency plan.

7.3 Alati za mjerenja

?? i po čemu se razlikuju od stavke 4.5 iz sekcije Software Testing tools "Alati za mjerenje performansi"

8) Software Engineering Process Tools

8.1 process modeling

8.2 process management

Materijali kažu: Zadatak ovih alaga je osigurati podršku management-u software engineering-a

http://www.sei.cmu.edu/about/organization/sepm/

znači ovo NEMA VEZE sa Business process managemet-om

8.3 integrisana CASE okruženja

8.4 Process-centered software engineering environments

info o procesima životnog ciklusa software-a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment