WPMu Development for Education

Making WPMU work in education, one hack at a time

Archive for the 'project' Category

Communicating the Real Value of IT

Posted by Randy on 10th February 2010

How is the information technology department viewed in your organization?  Too expensive, too slow, always say no, better to outsource?  If any of these sound familiar then it might be time to take some lessons from The Real Business of IT: How CIOs Create and Communicate Value.  Overall the book is excellent — clearly presented with plenty of real examples to illustrate the various points.  I found it tough to keep my attention focused on the book, not because is was boring, but because the ideas rang so true I found myself thinking through how I might employ them in my own workplace.

I’ll only touch on a couple of ideas from the book.  The first section touches on value traps — commonly held ideas that are not only wrong, but hold the It organization back from real effectiveness.  For instance the notion that IT’s purpose is to deliver quality technology.  Technology is not an end in itself, but rather a means to a more effective organization.  IT needs to deliver solutions, not just a service.  Another value trap goes along the lines of “follow our rules or we can’t guarantee it will work.”  Engineers like certainty, but business leaders are often happy to settle for close enough if it gets the job done.  And they will find ways to end-run IT regulations that are seen as obstructing progress and see IT as a barrier rather than enabler of progress. What IT does need to do is measure and benchmark its projects in terms of business effectiveness, and communicate that information throughout the business.  The big trick is to stop thinking like a service unit and become integral the process of creating new value for the organization.  Improving IT is not so much about making the IT department better, but utilizing IT to make the entire organization better.   As the authors conclude:

” A small but growing group of CIOs has figured out how to show value and deliver increasing value in terms that are utterly convincing to their enterprises.”

And the lessons described in the book look to be a pretty effective place to start.

The Real Business of IT: a real value to IT executives book review

The Real Business of IT is a clear and focused look at the issue of IT value and the approaches to capture, communicate and increase that value. This book is unique in several respects. It is a book written for CIOs largely based on the experience of CIOs.

The Real Business of IT: How CIOs Create and Communicate Value – Harvard Business Review

In The Real Business of IT, Richard Hunter and George Westerman reveal that the cost mind-set stems from IT leaders’ inability to communicate about the business value they create-so CIOs get stuck discussing budgets rather than their contributions to the organization.

Related Posts

Posted in Learn, PLE, blog, project | Comments Off

WP – collecting user feedback

Posted by Randy on 8th February 2010

Just yesterday I had a request to create a tool to collect some follow-up responses from our staff regarding a recent university-wide workplace survey.   So we need something simple, easy to maintain, quick to launch AND that collects the responses in a format that permits easy and flexible reporting.  As I recently demonstrated our WordPress MU installation makes it easy to launch a project-specific site which includes user-login tied to the school’s central user authentication system.  So simple-easy-quick — doing this through WordPress gets me at least half-way there.  And I remembered a recent suggestion in my Twitter feed to look at the WordPress Surveys plugin.

The plugin is pretty simple and written clearly enough to make adjustments easy.  And most importantly it utilizes a table structure that is normalized, and well structured, which will work well for the eventual reporting needs.  I did do some hacking around in the code to change some of the default behavior — mostly just commenting out features we didn’t want.  These would lend themselves well to some additional options in the plug-in settings — maybe I’ll get around to adding those in at some point.  When it comes to the reports I’ll also go into the background, using PHPMyAdmin to grab the tables directly — again it wouldn’t take much to add more flexibility into the WordPress admin panel options for the plug-in, but I’m still running in the quick/simple mode here.  And with the help of the Plaintxt theme it is up and running.

The plugin could be quite useful for all sorts of user feedback on a site, not just surveys.  The nicely structured data collected in plugin-specific tables would make reporting really flexible.

WordPress › Surveys « WordPress Plugins

The Surveys WordPress plugin lets you add surveys to you blog. You can let the vistors take surveys and see the result from the admin side.

Related Posts

Posted in Data, PHP, PLE, Plug-in, Technology, Twitter, WordPress, blog, database, hacking, plugin, plugins, project | Comments Off

HipHop from FaceBook – potential game changer for PHP

Posted by Randy on 3rd February 2010

A new open source project from FaceBook, HipHop for PHP, could bring big improvements for PHP developers.  From the description on Facebook’s Developers site HipHop for PHP will translate PHP code into C++, reducing cpu usage by as much at 50%.  And for a big site like FaceBook, written in PHP, this is a pretty significant improvement.  The ease of writing in PHP, with the performance benefits of C++ — sounds like a great combination.  There is nothing except an announcement so far, but expect more very soon.

PHP Magazine, PHP Training, PHP Conferences, PHP Books, PHP Apparel — php|architect

“We think that HipHop has the potential to bring significant changes to the way we use and interact with PHP; … said Marco Tabini, CEO of Blue Parabola.

Facebook Developers | HipHop for PHP: Move Fast

One of the key values at Facebook is to move fast. For the past six years, we have been able to accomplish a lot thanks to rapid pace of development that PHP offers. As a programming language, PHP is simple. Simple to learn, simple to write, simple to read, and simple to debug. We are able to get new engineers ramped up at Facebook a lot faster with PHP than with other languages, which allows us to innovate faster.

Related Posts

Posted in Open Source, PHP, PLE, Technology, blog, books, conference, facebook, project, training | Comments Off

Drupal vs. WordPress thoughts from Bates

Posted by Randy on 28th January 2010

Jay Collier at Bates ponders the strengths of Drupal and WordPress MU.  In my experience WordPress is quicker to get going with, and for most web sites it can rise to most any challenge.  And it is the king of multi-site installations.  Drupal has a steeper learning curve, but can better support needs such as a work flow-content approval path, or something less traditional, like a content repository system.  In meeting a business need the technology is normally the least important element — what are your goals, who is the audience, what do they need, etc. — those are the important questions.  Once you have those answers you go looking for a technology.  My advice?  Look at WordPress first — if it doesn’t do what you want, in a quick straightforward way, keep looking.  But in my experience that won’t happen very often.

Evaluating Drupal and Wordpress MU | Bates Web Communications

As part of our new Web Hub program — and in previous discovery projects (2008 | 2007) — I’ve been evaluating open-source content management software. Our two finalists are Drupal and Wordpress MU.

Displaying enterprise data — such as course listings and directory information — has been the greatest challenge in site architecture prototyping. Both software packages provide support for collections of
custom fields, but what’s important is determining the best repository for each type of data and how to present it on public-facing Web sites.

Related Posts

Posted in Data, Technology, Web, WordPress, content, content management, drupal, learning, management, project | Comments Off

Teambox — Yammer or Google Wave alternative?

Posted by Randy on 21st January 2010

Yammer use took off in our workplace late last year, but since everyone has returned from the Christmas break interest seems to have dropped off somewhat.   Maybe something like TeamBox, with its richer toolset, might be more attractive.  Teambox organizes communication around projects.  Users are members of projects, and a project has communication divided into conversations, task lists, pages and files.  The concept seems to have similarities with Google Wave, but at first glance the user interface seems a lot more familiar.  And TeamBox is open source allowing installation on your own server — so you can own the data.  And can customize the app (built with Ruby on Rails).  Now I just need a project to test it with…

Community: Teambox is a public open-source project.
Installing:If you want to run your own server with Teambox, some knowledge of Ruby on Rails and UNIX is very recommended.

Blog Archive » The quiet majority in collaborative communities

Message traffic on our company Yammer network is following the classic 80-20 principle, although in our case it is closer to 85-15.

Twitter for Teams: Teambox Launches Web-Based Collaboration Tool

The Twitter-like UX is familiar and fast, and the interface seems simultaneously lightweight and robust. For project management and team collaboration – including distributed teams – we can see this application going over very well.

Related Posts

Posted in Data, Open Source, PHP, PLE, Ruby, Technology, Twitter, Web, Yammer, application, blog, management, project, project management, rails | Comments Off

Parent-Child theming in BuddyPress

Posted by Randy on 14th December 2009

Here is another video from WordCamp NYC — BuddyPress Theming with John James Jacoby.

As with the other videos I shot that day, the screen is pretty much impossible to read, but the audio came out pretty good.   Enjoy!

Parent/Child Themes in WordPress: The Future of WordPress Themes « Lorelle on WordPress

Creating a strong parent WordPress Theme framework is critical for WordPress Theme development, as described in Why I Created a WordPress Theme Framework by Justin Tadlock. With a solid framework in the parent Theme, the child Theme will integrate easily when the user makes changes to the Theme or wants to use a child Theme.

WP Profiles — John James Jacoby — Profile — Public

I’m a core BuddyPress contributor from Milwaukee, WI that currently lives in Miami, FL. I like 8-bit anything and Tazo tea. I really love speaking about BuddyPress and conulting on BP related projects. You can usually find me moderating the BuddyPress.org forums, in #buddypress-dev on freenode, or up to my neck in projects and development.

Related Posts

Posted in Design, WordCamp, WordPress, project, video | Comments Off

Where is the new Edu-tech frontier?

Posted by Randy on 18th November 2009

In a recent post and at a session at last weekend’s WordCamp NYC Jim Groom questions how much commercialization belongs in the WordPress community.  A post on the WPMU.ORG blog, holds that WordPress’ future is in premium, purchased plug-ins, a point Jim takes great exception to.  He points out that the strength and quality of WordPress is a direct result of the active, sharing community, and if increased commercialization displaced this shared ethos, then WordPress might well suffer.  And while I agree with Jim, I also wonder if this isn’t an inevitable phase in the growth of WordPress and other active open source projects.

In the Everett Rogers classic Diffusion of Innovations, innovation of a new technology moves in a wave that starts with innovators, moves on the early adopters, early majority, late majority, and, as the utilization of the technology approaches saturation, finally the laggards.  Jim described this process with a different metaphor — the gentrification of a neighborhood, where you start with the struggling artists and eventually end up with the condos and chain stores (StarBucks, Gap, etc.) The early group, the artists/innovators, all know each other, share ideas, and relish the shared experience of exploring a new space.  The space is a little dangerous and problems often arise, but the community pitches together to overcome obstacles.  The subsequent groups, each a little less tolerant of danger and problems, moves into the space — either the neighborhood or the use of the technology — as the levels of danger and risk falls to match their tolerance level.  In the physical world these new groups cause prices to rise which forces the early innovators out, and that is a problem.

But in the digital world we can all afford to be a little lighter on our feet, with the cost of relocation so low.  Perhaps as a technology space, like WordPress, matures, it is natural for the innovators to move on to a new frontier.  Steve Gillmor, one of the early RSS champions recently annonced RSS is dead, and is turning his attention to other areas.  In any community there must be active discussion of new trends, and Jim’s concerns about commercialization in the WordPress community are right on.  But we may not be able to hold the forces of majority culture and all its capitalistic pressures much longer.  So as Davy Crockett would say, it might just be time to set off for the new frontier — but where is that?

In higher education as the learning space gets more comfortable with WordPress-type technologies, I’d like to see us take a run at other areas on campus.  The admissions office or alumni office are both natural next steps, and WordPress is already making some in-roads here.  But how about the business side of the operation – there is a lot of bad, closed, expensive, rigid and unfriendly technology here, and it seems ripe for a community-based, open-source assault.  How about CampusPress, BursarPress, AdmissionsPress, FacilitiesPress, PayrollPress, BookstorePress, or FoodservicePress?  After all why should be BlackBoard be the only enterprise-level company to suffer the arrows of an open-source siege?  There are plenty of other mountains just begging for someone to go explore.  Let’s mount up and ride!

bavatuesdays

A new model for sharing openly out of a passion and belief in the possibilities rather than professionalizing this development as a career or job. Look what professionalization did for politics in the US, it is the wrong direction, and I think it is time for the WordPress community to take a stand on what they believe and how they will deal with this challenge…The logic of capital and commodification will tear us apart unless we are vigilant, making money must be subordinated to sharing openly.

WordCamp New York City 2009 » Saturday Sessions

EDUCHUDS: the Gentrification of Web-Based Education. Given that web-based education has been dominated by proprietary software companies through more generalized visions of the horror of the open web, this presentation will use clips from such NYC film classics as The Warriors, Escape from New York, C.H.U.D., Fort Apache, The Bronx, and several others to illustrate how the insidious process of corporate gentrification in educational technology is orchestrated through a logic of fear. What will be traced throughout this presentation are the shadowy contours of a global conspiracy against the socialist ideals at work in open source communities, which are increasingly being watered down by the iron fangs of capital. And believe you me, those protracted canines are ever-poised to pierce the neck of any attempt to re-imagine the digital landscape of education outside the profit motive we are slaves to. In effect, I will argue that there is a C.H.U.D. under every institutional sewer cap, and they’ll devour more than your puppies — they want your soul! Speaker: Jim Groom.

Diffusion of innovations – Wikipedia, the free encyclopedia

The diffusion of innovations according to Rogers. With successive groups of consumers adopting the new technology (shown in blue), its market share (yellow) will eventually reach the saturation level.

Rest in Peace, RSS

It’s time to get completely off RSS and switch to Twitter. RSS just doesn’t cut it anymore. The River of News has become the East River of news, which means it’s not worth swimming in if you get my drift.

Related Posts

Posted in Educational technology, Jim Groom, Learn, Open Source, PLE, Plug-in, Plug-ins, Twitter, Web, WordCamp, WordPress, blog, books, campus, digital, education, higher education, innovation, plugin, plugins, project, rss | Comments Off

WordPress University coming April 8, 2010

Posted by Randy on 11th November 2009

The program is finished and posted for the WordPress University workshop, scheduled for Thursday April 8, 2010.  It is a really exciting program:

  • Crossing Web Boundaries with WordPress, Jay Collier, Bates College, Web Communications
  • Getting creative with WordPress Plug-ins: adaptive re-use and growing your own, Ioannis Yessios, Manager of Web Technologies, Instructional Technology Group, Yale University
  • More than blogging — adapting WordPress to campus needs, Casey Bisson, Plymouth State University and Claudia Snell, Nichols College
  • Future of WordPress — Jane Wells, User Experience Lead, WordPress | Automattic
  • WordPress as Social Platform: Buddypress and the CUNY Academic Commons, Boone Gorges, Instructional Designer, CUNY Queens College; Matthew Gold, Project Director of the CUNY Academic Commons

The day will also include a couple of group activities providing opportunities to network, trade ideas & tips, and explore WordPress around the themes of the day’s presentations.  More information is available on the Nercomp website.  I can hardly wait — hope to see you there.

NERCOMP – Northeast Regional Computing Program

Date/Time:
Thursday, April 08, 2010
9:00am – 3:00pm
Registration begins at 8:00am

Location:
Four Points Sheraton Hotel and Conference Center
1125 Boston Providence Turnpike
Norwood, MA

Related Posts

Posted in Automattic, Design, Learn, Nercomp, PLE, Plug-in, Plug-ins, Web, WordPress, Yale, blog, blogging, campus, conference, instructional design, project | Comments Off

Happy Birthday Firefox

Posted by Randy on 11th November 2009

The Firefox browser is five years old today (11/9).  Not bad — check out this goofy video.  Over a billion downloads and a sizable share of the browser market — not bad for a little open source project!

Fashion Your Firefox

You spend more time online than on the road, but you probably think more about avoiding traffic than enjoying the best of the Web…So, why not customize your Firefox for the things you really love to do? Take your browser from simple to spectacular.

Related Posts

Posted in Firefox, Lifestyle, Open Source, PLE, Web, project, video | Comments Off

NetBeans for PHP development

Posted by Randy on 27th October 2009

I am finding the open source NetBeans development tool really great for my PHP programming work.  It really saves time by catching the simple typo and syntax mistakes I commonly make.  Please to code suggestions and other elements are helpful too.  Part of what makes it so great is the connection that the project developers have with the programming community — as an example of that read this post. It is exactly this type of close connection to a user community that makes open source so powerful.

NetBeans for PHP : weblog

I spent talking about PHP development in NetBeans almost whole session. After the session there was a long discussion (more than 1 hour) and some people complained about formatting…As a result I have decided to look at this and to try to fix as many bugs as possible. Because there is not much time for NetBeans 6.8, I would like to ask you for help.

NetBeans 6.8 Beta Coming; Does Oracle Care? | NetBeans Zone

PHP
* PHP 5.3 support including syntax highlighting, code completion, code folding, and navigator
* Symfony Framework support
* FTP/SFTP improvements

Post to Twitter

Related Posts

Posted in Open Source, PHP, PLE, Technology, Web, blog, project | Comments Off