LOGIN
|
REGISTER NOW
|
SUBSCRIBE
AS OF 6/19/2013 5:50PM EST
HOME
ALL STORIES
LATEST NEWS
COLUMNS
OPINIONS
GUEST VIEWS
SHORT TAKES
LINKAPALOOZA
NEWSWIRE
SPECIAL REPORTS
ZEICHICK'S TAKE
SD TIMES 100
BE A NEWSHOUND
IPHONE APP
IPAD APP
RSS FEEDS
FACEBOOK
TWITTER
WHITE PAPERS
SPONSORED PROFILES
JOB BOARD
WEBINAR CENTER
FREE SOFTWARE
ANDROID NEWSLETTER
BIG DATA TECHREPORT
ALM
SHAREPOINT
EVENTS CALENDAR
PRINT/PDF EDITION
PRINT/PDF BACK ISSUES
SUBSCRIBE TODAY
CUSTOMER SERVICE
EDITORIAL BEATS
GUEST VIEW GUIDE
SD TIMES 100 GUIDE
EVENTS CALENDAR
ADVERTISING
ARTICLE REPRINTS
REPORT A BUG
SITE MAP
ABOUT US
BZ MEDIA NEWS
NEWS ON MONDAY
SPTECHREPORT
SPTECHWEB
SPTECHCON
IPHONE/IPAD DEVCON
ANDROID DEVCON
PRIVACY POLICY
CONTACT US
HOME
>>
SPECIAL REPORTS
How to handle your own great migration
By Jennifer deJong Lent
Tweet
June 27, 2012 —
(Page 1 of 3)
Legacy migrations are the second-class citizens of app development shops. At first glance, they appear smaller and less significant than from-the-ground-up projects. But, in reality, they require enormous effort from analysts, architects, coders and testers.
“A lot of folks don’t understand what’s involved. They don’t appreciate the magnitude of the effort required,” said Yash Shah, director of software engineering for app development consultancy Zeon Solutions. “There is so much detail to consider, so much investment in time.”
Yash Shah and other legacy migration experts shared best practices for succeeding at these challenging projects. Not surprisingly, migrations require many of the same skills as other development efforts. Even in cases where code can be ported from the old app to the new, there is always planning, coding and testing involved. The advice the experts offered focused primarily on app development practices that are especially relevant to migration efforts.
Understand the scope of the project
His recommendation is to group sets of apps that fit logically together, such as those for warehousing or those for accounting, and plan to move them at the same time. “You have to understand at the outset the implications of moving one but not all,” he said. It’s also important to factor in dependencies to off-the-shelf applications, he noted.
Dig deep and fix the flaws
It’s age-old advice but it bears repeating: Make sure the app does what people who use it need it to do. “Even though you are replicating the existing system, you need to ensure you are not redeveloping functionality that was incorrectly defined in the first,” wrote Joy Beatty, in a
blog post
published by app development consultancy Seilevel.
Moving an existing application to a new platform offers an opportunity to address the drawbacks of the older system, added Maulik Shah, cofounder and CTO of app development consultancy Mantra Information Services. “In any app, there are features users like and features they dislike,” he said, adding that it’s crucial to dig deep and find out what they are. “Talk to the people who use the software every day.”
Next Page
Related Search Term(s):
legacy apps
,
migration
Pages
1
2
3
Share this link:
http://sdt.bz/36725
Technorati
Digg
Reddit
Slashdot
Facebook
Friendfeed
Twitter
del.icio.us
Related Articles
webOS no great loss for developers
HP wasn’t able to build momentum for the former Palm operating system
Heirloom looks to move COBOL apps into the cloud
Former Micro Focus devs create Elastic COBOL PaaS to convert legacy apps to Java in the cloud
Analyst Watch: Ratings do count: Building world-class mobile apps
If you can’t manage expectations and feedback for your apps, you’ll be in serious trouble
NEXT ARTICLE
webOS no great loss for developers
HP wasn’t able to build momentum for the former Palm operating system
Read More...
 
LOADING...
News on Monday
more>>
Android Developer News
more>>
SharePoint Tech Report
more>>
Big Data TechReport
more>>
Download Current Issue
JUNE 2013 PDF ISSUE
Need Back Issues?
DOWNLOAD HERE
Want to subscribe?
Mobile Commerce World
6/24/2013 to 6/26/2013
San Francisco
UBM TechWeb
USENIX Federated Conference
6/24/2013 to 6/28/2013
San Jose, Calif.
USENIX
Microsoft Build
6/26/2013 to 6/28/2013
San Francisco
Microsoft
Conf. on Big Data Security
7/17/2013 to 7/18/2013
Boston
MIS Training Institute
ACM SIGGRAPH
7/21/2013 to 7/25/2013
Anaheim, Calif.
ACM SIGGRAPH
More