Boost the productivity of your organization through RAD

  • 1,951 views
Uploaded on

Boost the productivity of your organization using free and open source RAD frameworks and tools, and free SaaS applications like tmail

Boost the productivity of your organization using free and open source RAD frameworks and tools, and free SaaS applications like tmail

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,951
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
62
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Meeting the ever-growing, continual computerization needs of an organization RAD Solutions Private Limited 220/226, Sekhar Enclave Lane 3, Biju Pattnaik College Road, Jayadev Vihar Bhubaneswar  751015  info@radsolutions.co.in
  • 2. Concern of a typical organization ● Today's world is agile ● New application requirements emerge everyday ● Business rules change overnight ● Traditional software development tools and methodologies are no more adequate! Page 2 Copyright (C) 2008 RAD Solutions Private Limited
  • 3. Traditional application setup in an organization Takes care of core needs like financial management, materials management etc. Take care of require- ERP ments which are of agile nature or are not yet covered in ERP Supporting systems Ad-hoc requirements, requirements that are too Manual dynamic, or not yet com- puterized Page 3 Copyright (C) 2008 RAD Solutions Private Limited
  • 4. Problems in the traditional setup ● Supporting systems are not made using agile development tools and methodologies. Hence, they take much money, time and effort to get developed and then resist change heavily. ● It becomes difficult to computerize ad-hoc and dynamic requirements. Hence, they usually remain manual. Employees use manual means like phone, fax, email or courier to handle these, which suck huge money, time and effort of the organization Page 4 Copyright (C) 2008 RAD Solutions Private Limited
  • 5. A proposed setup Supporting systems could be developed and maintained using cutting edge FOSS agile RAD tools and methodologies ERP tmail could be introduced for RAD Systems handling most of the manual tasks tmail Manual Page 5 Copyright (C) 2008 RAD Solutions Private Limited
  • 6. Advantages in the proposed setup – tmail ● tmail is a task management system for managing unplanned adhoc tasks ● Highly effective compared to informal means of communications like email, phone or fax ● Tasks can be assigned to others globally with ease, and tracked online ● Task can be routed through multiple people, serially or in parallel ● Various types of reports like integrated to-do list are available at fingertips ● Free for all types of use, whether commercial or personal ● Follows SaaS model, i.e. no need to install any software, only Internet connection is sufficient ● Visit www.gcollab.com or mail to sanjay@radsolutions.co.in for more details ● tmail can effectively handle most of the manual tasks in an organization Page 6 Copyright (C) 2008 RAD Solutions Private Limited
  • 7. Advantages in the proposed setup – RAD Systems ● Applications can be developed rapidly enough to meet the instant need of the users ● Development process is enjoyable and effortless ● Can quickly incorporate requirement changes ● Quite economical as free and open source tools are used for development and deployment Page 7 Copyright (C) 2008 RAD Solutions Private Limited
  • 8. Recommendations on choosing the right set of RAD tools and frameworks ● Switch over to dynamically typed languages like Python or Ruby as these are highly productive compared to statically typed language like Java or .NET. ● Choose the most powerful object-relational mapper (database access toolkit) which can cater to the need of the complexity of an enterprise, and can integrate with existing legacy databases ● Your choice should have all the plumbing code readily integrated, so that you focus on business logic ● Go “ free and open source” ● The framework or tool should be mature and actively being developed ● Should have active user group ● Should be having sufficient built-in libraries and components Page 8 Copyright (C) 2008 RAD Solutions Private Limited
  • 9. Recommended tools ● RAD Solutions seriously keeps evaluating various RAD tools. Based on our conscious evaluation and experience, we recommend the following for organizational usage – MVC Framework – TurboGears (Refer http://radisfun.com for a sample application using TurboGears) – ORM and Database Toolkit – SQLAlchemy – Database - PostgreSQL – IDE – Eclipse – Source code control – SVN – Project management tool – trac – Testing tool - Selenium Page 9 Copyright (C) 2008 RAD Solutions Private Limited
  • 10. Must read references ● http://home.pacbell.net/ouster/scripting.html ● http://www.ferg.org/projects/python_java_side-by-side.html ● http://www.artima.com/weblogs/viewpost.jsp?thread=4639 ● http://oodt.jpl.nasa.gov/better-web-app.mov ● http://sanjaypatel.blogspot.com/2007/07/why-i-chose-turbogears.html ● http://agilemanifesto.org/principles.html ● http://www.turbogears.org ● http://www.sqlalchemy.org Page 10 Copyright (C) 2008 RAD Solutions Private Limited
  • 11. What RAD Solutions offer ● train in-house developers on developing rapid web applications ● Guides how to develop and deploy a complete application (Resource Booking System) from A to Z. ● Delivers “ Resource Booking System” for FREE! ● takes up application development on contract Page 11 Copyright (C) 2008 RAD Solutions Private Limited
  • 12. What's Next Further, RAD Solutions – Can workout need based training packages for organizations, and provide the following on request ● Detailed syllabus ● Details on Resource Booking system - the application to be delivered for free ● Time and cost estimate – Can provide estimates for application development needs – Can guide implementing an adhoc workflow system in organizations for all manual task flows like service call management etc. using tmail Page 12 Copyright (C) 2008 RAD Solutions Private Limited
  • 13. Thank You!