Tag Archives: user groups

Groovy Grails Discussion (Linux and Java meet – Sept 6)

GrailsImage via Wikipedia

What: Pune Linux Users Group (PLUG) meeting followed by a discussion on Groovy – Grails with Harshad Oak (part of the Java meet by IndicThreads.)

When: Saturday, 6th September. PLUG meeting 4pm to 6pm. Harshad’s talk from 6pm to 7:30pm

Where: Symbiosis Institute of Computer Studies and Research (SICSR), 7th floor, Atur Center, Model Colony, Pune, India (Map)

Registration and Fees: The event is free for all. Register here.

Details: PLUG meeting
The PLUG meeting is open to all, there are no charges or pre-requisites to attend the meeting. If you are intrested in FOSS (Free/Open Source Software) you are welcome to the meeting. If you want to give a talk or a demo, you are welcome.

Details: Groovy – Grails Discussion
The Groovy language and the Grails framework have slowly but surely grown in prominence. Grails uses the best ideas from the Ruby on Rails world while still continuing to leverage the tried, tested and trusted Java platform as well as established frameworks like Spring and Hibernate. However there has been hardly any community behind Groovy and Grails in India. The Java meet for this month is an attempt to facilitate discussion amongst Groovy and Grails enthusiasts in Pune & India.

The Groovy – Grails meet will commence with a Grails introduction and demo by Harshad Oak. This will be followed by a discussion about the Groovy & Grails, it’s current state in India and its future prospects.

About the Speaker – Harshad Oak

Harshad is the founder of Rightrix Solutions and editor IndicThreads.com. He is the author of 3 books on Java technology and several articles. For his contributions to technology and the developer community, he has been recognized as an Oracle ACE Director and Sun Java Champion.

To initiate discussion prior to the meet or continue it after the meet, join these groups.

Reblog this post [with Zemanta]

Do you want a Goolge Gadget an OpenSocial tutorial in Pune

Image representing Google as depicted in Crunc...Image via CrunchBase, source unknown

Rohit Ghatol of the Pune GTUG (Google Technologies User Group) recently conducted a well received tutorial on Google Web Toolkit. Based on user interest, he is trying to gauge whether there is enough interest to conduct another tutorial, this time on Google Gadget and Google OpenSocial development platforms. If you are interested, please let him know by filling out this survey.

For more information, see the PuneTech wiki profile of PUNE GTUG or join the Pune GTUG mailing list.

Reblog this post [with Zemanta]

Microsoft technologies conference in Pune this weekend

PUG DevCon 2008
PUG DevCon 2008

What: Pune User Group (PUG)‘s DevCon conference on Microsoft technologies

When: Weekend, 30 and 31 August, 9am to 6pm

Where: Dewang Mehta Auditorium, Persistent Systems, S.B. Road (Map)

Registration and Fees: This event is free for everyone. Register here.

Details:

DevCon is a Developer Conference from the developers, by the developers and for the developers. Developers may be professionals or students who will represent next generation developers. Agenda has been determined through voting. For information about the expected presenters look here. DevCon 2007 attracted 1200 people.

Featured Products/Topics: Windows Embedded, Windows Mobile, Microsoft Office SharePoint Server, .NET 3.5, Visual Studio 2008, Silverlight, Expression Studio, Microsoft SQL Server 2008, Security, Expression Studio

Recommended Audiences: IT Professionals, Microsoft Partners, Solution Architects, Software Developers, Students, Technical Decision Makers, Developers, Architects

For more information about the organizers, see the PuneTech profile of Pune User Group.

Reblog this post [with Zemanta]

Liveblogging the POCC meeting on Usability

I’m liveblogging the Pune OpenCoffee Club meeting on usability. About 30 people in the room now. These are quick-n-dirty notes, not really well structured. Hopefully in a couple of days, more coherent reports will emerge from me or other bloggers. For background on some of the speakers, see the meeting announcement page on punetech.

Jhumkee: This field started around World War-II. Aircraft accidents. Instead of saying that pilots are idiots, the engineers decided to change the design so that mistakes don’t happen. Instead of engineers designing a system by themselves, involve the users in the process. Don’t just think about what they want. Instead, ask them. Or watch them using the product.

Military, aerospace, and other fields really embraced this field. In India, this is a fairly new field. Especially in IT.

But it is common sense.

Shashank: In the era of electronics and IT, it is very easy to put in new features. This is a problem. In general, in most product companies, engineers first create a product, and then go around looking for users who are interested in that product.

But adding features, normally results in reducing usability. So, especially for small startups, there is a choice to make – add features or add usability?

Harrshada: How did you start your startup? Did you find a need and try to fill it, or did you have a cool technology/algorithm that you wanted to implement? Usability says that you should always have a target audience in mind, and work towards solving their problems. Your technology is not the important part. Constantly be in touch with users and keep observing them.

It’s rather trivial to say that we should keep users in mind when designing the product. But, how to actually go about this?

Jhumkee: You must get a real user, and then there are a number of techniques that are used to get information out of the user. First of all: You are not a user. Many designers of systems are under the impression that they are a user. Because, they are actually using their own product. In fact, Steve Yegge argues passionately that you should only build products that you yourself want. But, the problem is that as you are designing the system you become an expert. You know everything about the system. You are not a regular user. Hence, you must spend time with real users.

Shashank: There is a science behind this. There are a bunch of techniques for doing this. Some of them are obvious, and some hidden means by which you can get usability information out of users. You need to think through this process. But it doesn’t have to be anything very fancy. Interview your users. Ask open ended questions about what they were trying to achieve, what they felt, what made them happy, and what frustrated them. Use this to determine some broad areas of concern, and then start digging deeper.

Jhumkee: There is no silver-bullet here. Some of this comes from experience. A lot of this differs based on the But there are some broad guidelines. It must be an iterative process. Make changes. Test with real users. Repeat.

There are a lot of guidelines on individual things (e.g. font sizes, navigation architecture, accessibility factors) etc. But you can’t simply apply them without a deeper understanding. Because usability is a holistic thing. Even if the parts are all OK, the whole system might still not be very usable.

But, the guidelines are a good starting point. There are some good basic guidelines at Yale. And also at usability.gov.

RouteGuru: Usability is a huge issue for us. How to present information about an entire route in SMS form, and how to do this in a way that the route gets built up in their head. Another big hassle is the 80-20 problem. The last mile is significantly more complicated than the rest of the directions. Also, some users are only interested in the last mile, as they know how to get to the general vicinity. Others want all the directions. We are still grappling with this issue.

Somebody I don’t know: For usability, keep only one action per page. One page should be for one purpose only (except for the home page). If there is a form, there should be only one button. Use a tool from google that is used to serve two layouts of the same page to different users and then study their behavior. Use this information to decide what works and what doesn’t.

Shashank: This last technique is a very quantitative mechanism. Analytics, heat-maps, etc. give you a lot of data. You don’t always know how to use this data. The world is moving towards qualitative analysis.

Manas: Users don’t always know what they want. So how do you handle this?

Jhumkee: What you do is task-based analysis. Find out what the users want to do, and then figure out how long it takes them to do it, and whether they get frustrated doing it, and whether they are successful or not. This will give you good insights. So the real work is in figuring out what these tasks should be.

Unfortunately, I had to leave the meeting at this stage to get back to my kids. Hopefully I’ll be able to fill in the gaps with notes taken by someone else.

Pune OpenCoffee Club meeting on Usability/UI – Aug 23

What: Pune OpenCoffee Club get-together. Informal meeting to discuss UI, usability etc.

When: Saturday, 23 August, 5pm

Where: SICSR, Model Colony. Here is the map.

Registration and Fees: This event is free for everyone, but you must register by sending an e-mail to manasgarg at NOSPAM gmail dot com

Details:

The general agenda is to have a free-wheeling discussion on various aspects of UI development including (of course not limited to) tools/methodologies for quick prototyping, usability aspects etc. Jhumkee Iyengar, Shashank Deshpande, and Harrshada Deshpande (with a combined experience of 40+ years in design and usability) have graciously agreed to be present to guide the discussion.

Jhumkee Iyengar has been doing design and usability since 1988, in IT, manufacturing and other industries, most recently in Persistent Systems, where she created and grew the usability group. She also launched usability in e-Governance and is responsible for improvements in PMC’s websites. She is also a presenter for the Nielsen Norman Group, and conducts usability workshops all over the world.

For more details about Jhumkee, see her linked-in profile.

Shashank Deshpande Shashank has been in the field of IT usability for 15+ years (yes, he has been doing usability since before it became a known/popular field in India). He was the head of usability at Symantec India (formerly Veritas) for 9 years. Just this week, he is returning from conducting a 4-day workshop on usability at Yahoo! India. For more information about Shashank, see his linked-in profile.

Harrshada Desphande (not related to Shashank!) has also agreed to be present to guide the discussion. Harrshada has 9 years of experience in managing user experience design in the IT industry – most recently in SAS R&D. She also organized the hugely successful IdeaCamp Pune.

For more information about Harrshada, see her linked-in profile

We are hoping to get another couple of experts in this field. I’ll post that info as soon as we have confirmations. Stay tuned.

Related articles by Zemanta

Reblog this post [with Zemanta]

Pune-GTUG seminar on Google Web Toolkit (GWT) – 23 Aug

What: Pune Google Technology Users Group (Pune GTUG) presents a seminar on GWT (the Google Web Toolkit).

When: Saturday, 23rd August. 1:30pm to 5pm

Where: Synerzip. Dnyanvatsal Commercial Complex, Survey No. 23, Plot No. 189, Near Mirch Masala Restaurant , Opp Vandevi Temple, Karve Nagar (Map).
Registration and Fees: The event is free for all, but you must register here.

Details
“GWT in Depth” Seminar will brush up on GWT basics and then jump on to practical use of GWT.
Attendees are required to know the concept of GWT. The seminar would include following

  • GWT basics
  • Building J2EE components for GWT
  • Using MVC in GWT and other Design Patterns
  • Wrapping existing JavaScript Libraries with GWT. Using gwt-google-apis framework to write gadgets with GWT.
  • J2EE Backend support for GWT frameworks

Invitation is by registration only, because the conference room has a limited sitting capacity.

Reblog this post [with Zemanta]

PMI meet – “IPR” and “Project Portfolio Management” – 9 August

What: Project Management Institute, Pune Chapter’s monthly meeting, consisting of three sessions – 1. Intellectual Property Rights (IPR) – Copyright, Patent & Software and 2. Linking business strategy with product development by using Project & Portfolio management (PPM) solutions, and 3. OnTarget 2009 National Conference kickoff

When: Saturday, August 9th, 10:00 am to 12:30 pm

Where: Cummins Auditorium, Pune Shramik Patrakar Sangh, 193 Navi Peth, Ganjwe Chowk, Near Alka Talkies, Garware bridge & S. M. Joshi hall, Pune 411030. Reception (Tel) – +91(20) 24534190

Registration: This event is free for all, and no registration is required

Details:

Topic 1: Intellectual Property Rights (IPR) – Copyright, Patent & Software

Since last decade IPRs are in limelight. The industrial and service sectors need to handle various aspects related to IPRs and as such the project managers need to know the basic concepts and working of IPRs. Especially due to increasing use of computes in every field, patents and copyright related to software has assumed importance.

This seminar would provide an insight related to national and international legal scenario in these fields.

About the Speaker – Avinash S. Ganu, Advocate

  • Leads a law-firm `Avinash Ganu & Associates’, which deals with Corporate Law, national and international contracts, Intellectual Property issues, Property Law, Litigation etc.
  • Handles legal work in countries including U.S., U. K., Thailand, Singapore, China etc.
  • Has deposed in American Court as an expert witness on Indian Law.
  • Has done LL.M. from the University of Pune specializing in Corporate & Contract Law.
  • Has done LL.M. in `International Economic Law’ from the University of Warwick, U. K., with distinction, specializing in Corporate Laws, International Trade & Contracts, Computer & Internet Law and IPRs.
  • Teaches `Economic Analysis of Law’ to M. A. students at `Gokhale Institute’, Pune
  • Teaches `Intellectual Property Law‘ to fashion technology students at S. O. F. T.
  • Was interviewed on E.T.V. as an expert in IPRs and Computer Law.

Topic 2: Linking business strategy with product development by using Project & Portfolio management (PPM) solutions

To address the challenges in New Product Development, NPD companies started to link their business strategy with product development by using Project & Portfolio management (PPM) solutions. Project & Portfolio Management (PPM) is a term used by project managers and project management (PM) organizations to describe methods for analyzing and collectively managing a group of current or proposed projects based on numerous key characteristics. The fundamental objective of the PPM process is to determine the optimal mix and sequencing of proposed projects to best achieve the organization’s overall goals.

For instance, at any point of time a project manager can identify the gap in demand and supply of resources in relation to the requirements of the project. For the higher management, PPM enables to identify mid and long tem viability of the projects and also helps in calculating ROI regarding investments. This seminar will provide more details about PPM market scenario and how “PPM Studio” product provides the required capabilities.

About the Speaker – SemanticSpace Technologies Limited

Founded in 1997, SemanticSpace is a leading software services company that caters to diverse verticals. Since its inception, SemanticSpace has carved a niche for itself in the space of Project and Portfolio solutions, based on its extensive product development expertise and committed focus. SemanticSpace started working on product development in the late 90’s, since then it has refined and matured its processes and systems in line with the specific requirements of Project and Portfolio Management Solutions market. SemanticSpace’s “PPM Studio” is a collaborative, end-to-end, scalable, enterprise solution that helps organizations in managing projects from inception to delivery. More details http://www.semanticspace.com/ & www.ppmstudio.com.

Topic 3: On-Target (Academic track – 11th Jan 2009) & On-Target (Professional track – 18th Jan 2009)

PMI Pune-Deccan India Chapter is organizing “OnTarget 2009” National Conference on Project Management on 11th & 18th January 2009. Eminent speakers from various industries would present their views in this full day conference with the theme of “Infrastructure development”. The primary objective of this conference is to bring project managers in different industry, academia, NGO and government segments at one platform and share the best practices and lessons learned with each other. Project Management is a critical competency for all organizations, be it Government, Corporate, Academic or NGO – and indeed in all of life’s endeavors. This august gathering provides a unique platform for learning about the craft, knowledge sharing and networking with industry leaders, top executives and practicing project managers from all over the country. PMI Pune chapter’s National Congress Director Ashutosh Gulanikar will present the overall theme and program of the conference and the next plan of action. All the associates who are interested in supporting this mega conference are request to attend this orientation and the kickoff meeting following it.

For more information about PMI Pune, see it’s PuneTech wiki profile

Pune Java and Pune Linux monthly meet – August

What: Pune Linux Users Group (PLUG) meeting followed by a Talk on “Design Patterns for Web Applications” by Shridhar Deshpande (part of the Java meet by IndicThreads.)

When: Saturday, 2nd August. PLUG meeting 4pm to 6pm. Shridhar’s talk from 6pm to 7:30pm

Where: Symbiosis Institute of Computer Studies and Research (SICSR), 7th floor, Atur Center, Model Colony, Pune, India (Map)

Registration and Fees: The event is free for all. Register here.

Details: PLUG meeting
The PLUG meeting is open to all, there are no charges or pre-requisites to attend the meeting. If you are intrested in FOSS (Free/Open Source Software) you are welcome to the meeting. If you want to give a talk or a demo, you are welcome. Mandriva 2008.1 spring edition and Fedora 9 DVDs available with the organizers. You can book CD/DVDs and  collect them after the meeting.

Details: Contrasting Java and Dynamic Languages
Shridhar Deshpande would provide insights on some of the most commonly applicable design patterns for web based java applications.It would include introduction to design patterns, what they mean to the developers. how did they come into the picture and their impact on an application. Later some design patterns commonly applicable to web based applications would be discussed and assessed on various factors relating to the application. This session would also include inputs regarding some design patterns which could come into use in the future.

About the Presenter:

Shridhar Deshpande is a consultant at i-Flex Solutions

Zemanta Pixie

Pune Flex Users Group Meeting – 19 July

What: Pune Flex Users Group Meeting
When: Saturday, 19th July, 11am to 12:30pm
Where: SANSUI SOFTWARE PVT. LTD. Fourth Floor, Nyati Millennium, Viman Nagar, Nagar Road, Pune – 411 014, India
Registration: This event is free. Please register here.

For more information, see the Pune Flex Users Group wiki.

Zemanta Pixie

Java Meet, PLUG meeting, and startup chat – 5 July

Java

Image via Wikipedia

What: Pune Linux Users Group (PLUG) meeting followed by a Talk on “Contrasting Java and Dynamic Languages” by Dhananjay Nene (as part of the Java meet by IndicThreads.) Also, check out the proto.in online startup chat event at 3pm.

When: Saturday, 5th July. PLUG meeting 4pm to 6pm. Dhananjay’s talk from 6pm to 7:30pm

Where: Symbiosis Institute of Computer Studies and Research (SICSR), 7th floor, Atur Center, Model Colony, Pune, India (Map)

Registration and Fees: The event is free for all. Register here.

Details: PLUG meeting
The PLUG meeting is open to all, there are no charges or pre-requisites to attend the meeting. If you are intrested in FOSS (Free/Open Source Software) you are welcome to the meeting.

Details: Contrasting Java and Dynamic Languages
Given the increasing interest in dynamic languages such as Python, Ruby, PHP along with the increasing threat perception to Java, Dhananjay Nene talks about his experience with using these languages and how they distinguish themselves from Java. The session “Contrasting Java and Dynamic Languages” will also discuss the role of Java based scripting languages such as Groovy, JRuby and Jython.

About the Presenter:
Dhananjay Nene has been programming for 17 years and was associated with Citicorp Overseas Software Limited and AT&T and his last assignment was being the CTO and Head of Product Development for CashTech Solutions. He has worked on a number of domains including banking, telecom, network management, wireless networking and educational software. He is an MBA from IIM Ahmedabad, has worked in senior management positions and has managed large sized development teams.

In recent years he had focused on building very high performance java based frameworks and solutions. Currently he is developing software using Python. He blogs at http://blog.dhananjaynene.com

Proto.in’s online startup chat

If you don’t feel like leaving your house, you can check out the proto.in online start-up chat event that starts at 3pm.

Zemanta Pixie