And we're Live!

June 19, 2008 15:28 by Danimal
I am pleased to announce the release of our rebuild of www.mennonitefinancial.com -- the Mennonite Financial Federal Credit Union website. It's a complete restructuring/revitalization of their public site, and represents a huge graphical improvement over the previous version.

The site was built in asp.net/C# and uses the Ektron CMS400.net CMS.
Del.icio.usDigg It!DZone It!FurlNewsVineReddit

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

How can social networking help my site, part I

May 7, 2008 14:08 by Danimal
Social networking and Web 2.0 are popular buzzwords in the industry these days, but there are real, immediate benefits to implementing social networking on your website. In this series, I will explore what it can mean to some of our clients (and, hopefully, for my dear readers).

Company "X"  is one of the first Charter Schools of its kind in the country. Established in 2003, the school’s mission is to close the economic gap in inner cities by addressing the achievement gap in schools. Their  methods have proven astonishingly successful and they want to spread their methodologies to other cities and school systems nationwide. They came to Acsys with an idea for automating some of the time-consuming manual processes that weigh administrators and teachers down.

We helped our clients re-think their approach to create a robust, multi-faceted application that automates a wide array of tasks associated with tracking, testing and measuring the progress of their students—from creating tests to generating progress reports. An additional benefit of the initiative   was to reinforce the pride and commitment that the   organization shares with its teachers. The design includes photos of students in conjunction with inspiring messages that tangibly remind teachers and administrators of the ultimate goals of the organization.

So how can social networking improve their site?


One of our client's goals is to put instructional tools online as part of their web application. Basically, teachers would connect to the page to download sample problems, instructional videos, podcasts, and the like from within the browser. There's a strong concept of a subject-matter expert focused around various educational standards, so if someone had trouble teaching, say, fractions to her student, she could reach out to an expert on teaching that subject.

The inital goal was a simple file upload page -- administrators would identify and upload whatever resources they found appropriate for the given subject. First they would gather videos, podcasts, documents, and the like, then enter them in a WYSIWYG editor and link them to the chosen standard. That puts a lot of work on the administrators, and would add to a lot of overhead and inject a bit of bias into the selection.

A social networking site could add a much more rich and interactive pool of teaching tools, and allow users to contribute content on their own. This would free up the administration and allow the entire community to work together to bring education to the kids.

A description of the solution I envision:

Each user logs in and creates a profile , which gives them their own individual home page with a message board, blog, friends list, document workspace, and the like. They choose taxonomy keywords to describe their interests, and search for colleagues to network with. They start or join community groups to discuss various topics and collaborate on material. In short, Facebook for the enterprise.

How can this help our client?

Teachers tend to share information pretty readily. However, you can't share with people you don't know. Company X is a large organization, Even with annual conferences it's pretty hard to share information across 13 schools scattered over several hundred square miles. However, with an easily-searchable social networking site people could link up pretty easily.

Imagine Mrs. Linnetz, a fifth-grade math teacher who's having trouble getting her kids to understand dividing fractions. She's a member of the "math teachers" group on the site, and posts a question about how to proceed. Mr. Mahler, a teacher at one of their NYC schools, posts a set of example problems on their shared workspace. The community has a lively discussion about the joys of reciprocals, and much education ensues.

Because all posts can be rated, and Mr. Mahler's content was excellent, he develops a bit of social equity in the site. This leads to him being recognized as a subject-matter expert on the topic, and he gets involved in curriculum development.

A social networking site wouldn't need to stop at the school system's borders, either. Why limit the site to just Company X personnel? Casting the net more widely, and allowing teachers and administrators across the country to join the site, could provide a lot of value to everyone. Not only would teachers be able to share knowlege more easily, but Company X would be able to expand their mindshare in the education community. It would make it easier to identify and recruit skilled teachers, as well as market their products and services much more easily.

That's just one example of how social networking can provide value to the client. I haven't even dipped in to the value of student-based networks, or linking teachers with the students' parents. The possibilities are endless!

The best thing? All of this would be pretty cheap. The basic solution I described is available out of the box with the Ektron CMS, and would need minimal customization and skinning to be immediately useful.
 
 
Del.icio.usDigg It!DZone It!FurlNewsVineReddit

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tech Assessment

April 15, 2008 15:31 by Danimal
We're nearing the close of a very interesting assignment. We were hired by a large securities broker/dealer to develop a five year digital strategy, vision, roadmap, and tactical plan. It's part of a larger effort to revamp their public web site, recruiting site, advisor extranet, and various web portals. My part of the project was taking part in the tech assessment, where we analyzed their current technical environment to see how it would fit in with the overall strategy.

It was a fascinating project. We started out by gathering some basic information, then flew down for 2.5 days of interviews on site. We got to dig deep on a number of areas, such as their long-term internal initiatives, pain points, advisor experience, and the like. We took those notes back and did some hardcode analysis on them. The end result was a 45-page document that we just presented to the CIO this afternoon. I think he was pleased.

One of the deep dives we did was around content management and Microsoft SharePoint. Our final recommendations were that SharePoint is excellent as an intranet out of the box, but if you want to extend it with custom functionality or look and feel then you're in for some serious pain. Because of that, for their extranet, public site, recruiting sites, and portals, we recommended Ektron.

Other recommendations:

Implement a service-oriented architecture: The client has numerous data feeds to and from customers, partners, and suppliers. The obvious solution is an SOA, and they went into the process expecting that recommendation. I got to do some good research on BizTalk as an ESB, though.

Authorization and Authentication: They're currently using a home-grown forms authentication scheme, with the usernames and passwords stored (unencrypted) in a database table. Not the most secure solution, I'm thinking. We recommended using the asp.net membership with AD, though encrypted database info would also be ok.

Web 2.0/Social Networking: If there's any site that's screaming for some social networking, it's their advisor extranet. They have a big pool of talented financial advisors willing and able to share information, but no way to do so. They also have product managers -- people who run mutual funds, for example -- who would joyfully provide valuable content. Hook the two groups together and I can great synergy. With the new social networking functionality of Ektron, it'd be really easy to integrate.

Mobile is another no-brainer. Advisors don't want to sit there at their desks emailing powerpoints to their clients. They want to be able to get their information at any time, from anywhere. Add some mobile functionality to the site and an advisor can get a portfolio summary for his client from his cell phone, as they're playing a round of golf.

Development Methodologies: they have a really good dev team, with years of industry experience and deep product knowlege. Better still, their code toads get to actually code, instead of spending most of their time in meetings. However, they have no formal development methodologies -- a client requests something, it gets assigned to a developer or two, and they just crank it out. Cowboy coding at it's best, right? We recommended Agile development, and I think it'd work well for them.

Other recommendations were pretty basic: host your sites externally for DR purposes, use a solid SSO package, etc. -- nothing exciting, but valuable nonetheless.

All in all it was an interesting experience. I got to do some deep research on technologies that interested me, and provided what I think was useful information to the client. I hope to get more of such assignments in the future.
Del.icio.usDigg It!DZone It!FurlNewsVineReddit

Currently rated 3.0 by 1 people

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

And we're live!

April 13, 2008 14:30 by Danimal

I am proud to annouce that our latest project, the public website for the Mennonite Mutual Aid Association, has gone live. This is phase one of an ambitious plan to radically change the way the organization conducts its online business. The underlying technologies were the Ektron content management system, asp.net 2.0, and SQL Server 2005. My biggest challenge in this project was getting up to speed with XSLT, as I hadn't touched it in years. Mission accomplished!

One interesting part of this project was that we co-developed some of the pages with their tech team. It was my first co-development experience, and their first time working with Ektron and the .net framework. I flew out to Indiana for a week to show them how to use the tools and how our processes worked. We then did the rest of the development remotely via VPN, brought it together with Subversion and CruiseControl.net, and pulled it off on time and on budget. Gotta love it when things come together!

I found the client very interesting.  MMA helps its members manage financial resources in ways that honor God through their professional expertise in insurance and financial services. Rooted in the Anabaptist faith tradition, they offer practical stewardship tools and education to individuals, congregations, and organizations.

 

Del.icio.usDigg It!DZone It!FurlNewsVineReddit

Currently rated 3.5 by 2 people

  • Currently 3.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5