Kurssin materiaalit
Aihe | Nimi & Linkki | Muuta |
---|---|---|
Ohjelmistotuotanto | Ohjelmistotuotannon käytännöt,- Tommi Mikkonen - Ilkka Haikala | |
Kirja | Ohjelmistotuotanto, Ilkka Haikala - Jukka Märijärvi | |
Palvelumuotoilu | Palvelumuotoilu, Juha Tuulaniemi 2011 | |
Ohjelmistotestaus | Ohjelmistotestaus | |
Mallinnus | UML Distilled - Third Edition, Martin Fowler |
Linkkejä liittyen aiheisiin..
Palvelumuotoilu (Service Design)
Linkkejä joita kannattaa tutkia....
- Forge Service Design Material
- Palvelumuotoilun työkalupakki
- Palvelumuotoilua suomeksi
- Journey Map
- Palvelumuotoilu.fi
- Yritys esimerkki: Palmu
- http://www.slideshare.net/samietti/servicedesign-methods
- Service Design Tools
- Service Design Toolkit
- Nordström innovation labs
Use Case
Dokumentointi
Dokumenttipohjia
Vaatimusten kerääminen ja hallinta
- Tube: Requirement Gathering
- Tube: User Storys as Requirements
- User Story
- Tube: Requirement Gathering
- Tube: "True" story from field
- Tube: Agile Requirement Gathering
- http://cse.aalto.fi/en/research/empirical_software_engineering/product_requirements/
- http://fi.wikipedia.org/wiki/Ohjelmiston_vaatimusm%C3%A4%C3%A4rittely
- http://en.wikipedia.org/wiki/Software_requirements_specification
- https://jyx.jyu.fi/dspace/handle/123456789/38590
- http://fi.wikipedia.org/wiki/Ohjelmiston_vaatimusm%C3%A4%C3%A4rittely
- http://www.tieke.fi/pages/viewpage.action?pageId=3441242
- http://csis.pace.edu/~marchese/CS775/Requirements%20Specification%20Template.doc
- http://home.adelphi.edu/~siegfried/cs480/ReqsDoc.pdf
UML -mallinnus
- UML tutoriaali kokoelma
- http://fi.wikipedia.org/wiki/UML-mallinnus
- UML tutorials
- DIA and UML Sequence Diagram
- DIA and UML Use Case
- MIT Courses for USE CASE |
- UML Class Diagrams
- UML Design Patterns
- UML Class Diagrams
MockUp & Graafinen suunnittelu:
Prototyypit ja käytettävyys
- Esimerkkivideo pikaisesta UX-kehittäjien sekä devaajien viikon pituisesta iphone-sovelluskehityksestä
- Heli Sutisen opinnäytetyö mockup-työkaluista
- Lean UX blogipostaus
- Tube: | But How ?
Tähän tulee lisää...
Testaus
Työvälineitä
Testaukseen liittyvät järjestöt & yhteisöt
- ISTQB Sanasto
- ISTQB
- TestausOSY
- TestausOSY Linkedin group
- Stickyminds
- Finnish Software Testing Board (FiSTB)
Testaus
- Master Test Plan
- You are not done yet!
- Ohjelmistotestaus.fi
- What is a good Test
- Unit Testing
- How to Write Clean, Testable Code, Misco Hevery
Kiinnostavia henkilöitä
- Maaret Pyhäjärvi
- Cem Kaner
- James Bach
- Janet Gregory
- Lisa Crispin
- Elisabeth Hendrickson
- Matt Heusser
- Michael Bolton
- Jerry Weinberg
- Hmm..
Standardeja
Linkit tulossa... (googleta)
- DO-178b DO-178B:1992. Software Considerations in Airborne Systems and Equipment Certification, Requirements and Technical Concepts for Aviation (RTCA SC167)
- IEEE 610 IEEE 610.12:1990. Standard Glossary of Software Engineering Terminology.
- IEEE 829 IEEE 829:1998. Standard for Software Test Documentation
- IEEE 1008 IEEE 1008:1993. Standard for Software Unit Testing
- IEEE 1028 IEEE 1028:1997. Standard for Software Reviews and Audits
- IEEE 1044 IEEE 1044:1993. Standard Classification for Software Anomalies
- IEEE 1219 IEEE 1219:1998. Software Maintenance
- ISO 2382/1 ISO/IEC 2382-1:1993. Data processing - Vocabulary - Part 1: Fundamental terms
- ISO 8402 ISO 8402: 1994. Quality Management and Quality Assurance Vocabulary
- ISO 9000 ISO 9000:2005. Quality Management Systems – Fundamentals and Vocabulary
- ISO 9126 ISO/IEC 9126-1:2001. Software Engineering – Software Product Quality – Part 1: Quality characteristics and sub-characteristics
- ISO 12207 ISO/IEC 12207:1995. Information Technology – Software Lifecycle Processes
- ISO 14598 ISO/IEC 14598-1:1999. Information Technology – Software Product Evaluation - Part 1: General Overview
- ISO 15504 ISO/IEC 15504-9: 1998. Information Technology – Software Process Assessment – Part 9: Vocabulary
Palvelutuotanto /ITIL
Työpaja
Työvälineitä
GitHub
Suunnitteluvälineitä (Design Tools)
- Pencil Project opetus video
- DIA diagram editor
- Mind Mapping
- Mind Mapping
- Mind mapping requirements
- FreeMind tool and
- Service Design Tools
Järjestelmäarkkitehtuuri
Tulossa...
Micro Service Architecture | https://www.youtube.com/watch?v=PFQnNFe27kU |
Kokonaisarkkitehtuuri
Testaus & Muut jännät jutskat!
- Open Source Security Testing Methodology Manual OSSTMM
- Ollin tuumailut
- [Testaus Blogi](http://avustaja.blogspot.fi/ |
- Web Designer Nightmare
- IteWiki
- [Vitsi](https://www.youtube.com/watch?v=lXNu0VBVCUc]
Projektin hallinta linkkeja ja toimijoita
- Project Management Institute (PMI): http://www.pmi.org/
- International Project Management Association (IPMA): http://www.ipma.ch/
- Software Engineering Institute (SEI): http://www.sei.cmu.edu/
- Association for Project Management: http://www.apm.org.uk/
- IEEE Software Engineering Group: http://www.computer.org/
- Suomessa: Projektiyhdistys ry http://www.pry.fi/
- Työkaluja: http://www.pm-software-tools.com/
- Kurssi: http://www.projectreference.com/
Projektisuunnitelma
- http://www.tekes.fi/rahoitus/rahoituksen-hakeminen/projektisuunnitelma/
Usabilihttps://www.youtube.com/watch?v=zbL4LwmWAy0ty/Käytettävyys
- http://worldusabilitydayjkl.fi/index.en.html
Esimerkkejä yrityselämästä:
- https://data.controla.fi/massainfo/
- http://www.meteoriitti.com/Mita-teemme/Palvelut/Strateginen-suunnittelu/Vaatimusmaarittely/
- http://www.sofokus.com/tekninen-vaatimusmaarittely/
Tiimi ja sen kehittäminen
- http://esseepankki.tiimiakatemia.fi/tiimit-avain-uuden-luomiseen-7/
- https://www.theseus.fi/bitstream/handle/10024/67437/Tapola_Heini.pdf?sequence=1
Työkalut
GitHub
- https://guides.gitlab.labranet.jamk.fi/features/mastering-markdown/
- http://lifehacker.com/5983680/how-the-heck-do-i-use-github
- http://git-scm.com/book/en/v2
Mallintaminen & suunnittelu
UI design tools
- https://www.ninjamock.com
Domain Specific Modelling
- http://en.wikipedia.org/wiki/Domain-specific_modeling
Prosessit ja toimintatavat
Water Fall
Iterative
Agile
- http://searchsoftwarequality.techtarget.com/definition/user-story
- http://www.mountaingoatsoftware.com/agile/scrum
- Scrum http://scrumreferencecard.com/ScrumReferenceCard.pdf
- http://fi.wikipedia.org/wiki/Scrum
- User Storys
- Job Storys
LEAN
- LEAN sanasto
- Six Sigma
- 5S
- Lean Primer
- http://en.wikipedia.org/wiki/Lean_manufacturing
- http://fi.wikipedia.org/wiki/Kanban
- http://fi.wikipedia.org/wiki/Lean
- http://www.lean.org/WhatsLean/History.cfm
LEAN UX
- http://www.smashingmagazine.com/2014/01/08/lean-ux-manifesto-principle-driven-design/
LEAN Startup
Games
- http://www.leansimulations.org/