Λογισμικό του οποίου ο πηγαίος κώδικας είναι διαθέσιμος δωρεάν για χρήση, τροποποίηση και διανομή.
Παραδείγματα open source software:
- Linux (OS)
- WordPress
- React
- Node.js
Business model: services, hosted version (WordPress.com), enterprise features.
Startup Glossary
Λογισμικό του οποίου ο πηγαίος κώδικας είναι διαθέσιμος δωρεάν για χρήση, τροποποίηση και διανομή.
Παραδείγματα open source software:
Business model: services, hosted version (WordPress.com), enterprise features.
Το σύνολο τεχνολογιών, γλωσσών και εργαλείων που χρησιμοποιούνται για την ανάπτυξη μιας εφαρμογής (π.χ. LAMP, MERN).
Παράδειγμα modern web stack:
Το τμήμα μιας εφαρμογής που βλέπει και με το οποίο αλληλεπιδρά ο χρήστης (UI).
Frontend = ό,τι βλέπει ο χρήστης στον browser.
Το τμήμα μιας εφαρμογής που τρέχει στον server και διαχειρίζεται δεδομένα και λογική.
Backend = server-side λογική.
Software as a Service — μοντέλο διανομής λογισμικού μέσω cloud, με χρέωση συνδρομής.
Παραδείγματα SaaS:
Monthly/annual subscription, cloud-hosted, no install.
Ανάπτυξη που καλύπτει και το frontend και το backend μιας εφαρμογής.
Ο full stack developer γνωρίζει και τα δύο:
Ιδανικό για startups που θέλουν 1 άτομο να καλύψει πολλά.
Platform as a Service - cloud πλατφόρμα για ανάπτυξη και εκτέλεση εφαρμογών χωρίς διαχείριση υποδομής.
Παραδείγματα PaaS:
Μεθοδολογία διαχείρισης έργων με μικρές, γρήγορες επαναλήψεις και συχνή προσαρμογή στις ανάγκες.
Agile principles:
Frameworks: Scrum, Kanban.
Infrastructure as a Service – παροχή εικονικοποιημένων πόρων υπολογιστικής υποδομής μέσω cloud.
Παραδείγματα IaaS:
Νοικιάζεις servers, storage, network. Εσύ χειρίζεσαι OS, apps.
Πλαίσιο Agile με sprints (2-4 εβδομάδες), ημερήσια standups και συγκεκριμένους ρόλους (Scrum Master, Product Owner).
Scrum team εργάζεται σε 2-week sprints: