Feed on
Posts (en/fi)
Comments

Tag Archive 'Software development'

I originally discussed the waterfall method in a previous blog post. Pranav just made a comment that I feel needs some further discussion:

I disagree with the following statement: “This is how science (unfortunately) often works – researchers just cite something, because everyone else does so as well, and don’t really read the publications that they [...]

Read Full Post »

Uusi GPL suojaa ohjelmistoja patenttisodilta ja uusilta väärinkäytöstavoilta, taaten ohjelmistojen käyttäjille ja kehittäjille sekä reilut oikeudet että riittävät vapaudet.
70% kaikista vapaista ohjelmistoista on lisensoitu Gnu General Public License v2:n eli GPL:n alaisena. GPL:n version 1 kirjoitti Richard Stallman, vapaan ohjelmistoliikkeen pioneeri, vuonna 1989. Version 2 hän kirjoitti vuonna 1991. Molemmat olivat hänen itsensä (ja [...]

Read Full Post »

I just listened to Greg Gianforte’s presentation on bootstrapping a company. What he says is that the way of starting a company that’s taught in all business schools is not the right way. Of the hundreds of thousands of startups every year, only one percent follow the business school dogma of writing a business plan, [...]

Read Full Post »

The essence of web 2.0

Web 2.0 has many names and a lot of hype – social web, community web, interactive web, and what have you. Nick Gall boiled down the hype quite nicely in his OSCON keynote (see a summary by zdnet) which is listened to on IT conversations. Not exactly news to me, but Nick very nicely boiled [...]

Read Full Post »

The Joel test is an excellent way of quickly assessing a development team’s health. I just disagree on a couple of steps, so I wrote an update to it.

Read Full Post »

I’m hosting a session at the XP2006 conference and here’s the material for that session.
Also, the title should probably talk about Dispersed, not distributed, since that’s what we’re doing (not just having teams in separate locations, but having team members in separate locations).

LeMill development site
Demo LeMill server
Concept map about Scrum
Concept map about XP
Concept map about [...]

Read Full Post »

Making money with open source

I had a conversation with a new media student, and was surprised to hear that the curriculum of the Medialab of the University of Art and Design of Helsinki does not include anything about business and open source.
So here’s the 101 of open source business models:
Provide something that has a demand: This applies to business [...]

Read Full Post »

We’re now two months into CALIBRATE, a huge software development project funded by the European Schoolnet. It has close to 20 partners in different EU countries, and our team is coordinating one of the work packages, where we have 30 months to build a jazzy web portal for creating, browsing and using learning material in [...]

Read Full Post »

Software design

Thoughts on “Bringing design to software”.
5 core processes of interaction design: understand, abstract, structure, represent, detail.
Design languages are used to create products and help in learning to use them. An effective language brings coherence, relevance, and quality.
Development: characterization (of current languages), reregistration (of a new assumption set), development and demonstration (of language elements in [...]

Read Full Post »

The Waterfall model is originally invented by Winston W. Royce in 1970. He wrote a scientific article that contained his personal views on software development. In the first half of the article, he discusses a process that he calls “grandiose”. He even drew a figure of the model, and another showing why it doesn’t work [...]

Read Full Post »

Older Posts »