So fundamental is the shift from software as artifact to software as service that the software will cease to perform unless it is maintained on a daily basis.
What Is Web 2.0 - 5 views
-
-
It's also no accident that scripting languages such as Perl, Python, PHP, and now Ruby, play such a large role at web 2.0 companies. Perl was famously described by Hassan Schroeder, Sun's first webmaster, as "the duct tape of the internet." Dynamic languages (often called scripting languages and looked down on by the software engineers of the era of software artifacts) are the tool of choice for system and network administrators, as well as application developers building dynamic systems that require constant change.
-
Users must be treated as co-developers, in a reflection of open source development practices (even if the software in question is unlikely to be released under an open source license.) The open source dictum, "release early and release often" in fact has morphed into an even more radical position, "the perpetual beta," in which the product is developed in the open, with new features slipstreamed in on a monthly, weekly, or even daily basis.
- ...2 more annotations...
-
in revisiting this classic from 2005, it became obvious to me that much of higher ed is still stuck in a pre-web or at least web 1.0 model of software as artifact, and not software as service.
- ...5 more comments...
-
We would need to create a "course" in our Bb instance to see what could go on. The only way for it to work is if it is somehow connected to a real experience. I am open to thoughts ...
-
I don't think the emergence of app/app store models challenges the thinking in the piece, but it does extend the concepts it presents. The app developing tool kits is another way to bring the web service / data/ participatory experience to mobile devices. The web at large wasn't up to the challenge - apps provide a better experience than web interfaces on mobile, or at least it can be argued. HTML/CSS/Javascript versus iOS sdk/Obj C - different ways of writing an interface to the same web back ends. They each have their strengths and weaknesses. Another way it extends the thinking in the piece is that now participating is happening on a more massive scale with people able to participate on the go, not just when they are at their desk. It really raises it to the next level. The amount of data and content being shared continues to mushroom. Participating on the go as become the norm for lead users. I think there is an expectation from the community that mobile access will work well.
1 - 2 of 2
Showing 20▼ items per page